4183 670
2609 115
4582 684
2433 277
4239 626
2766 182
4959 819
1438 80
4933 913
5657 141
7401 237
17433 461
3513 497
5890 462