3436 405
2538 311
2208 360
15573 721
3267 419
2044 505
929856 955
3428 750
258311 832
7413 653
1142 188
12096 228
18292 482
9014 309
1257 93
1406 63
851 126
3083 610
4717 468
58539 440
23595 201
3767 682