5291 403
3529 155
14063 682
19474 78
6427 179
4385 617
9232 633
3230 472
2104 93
3797 463
3860 417
2706 79
5764 803
4663 712
4630 677
20011 324
975 76
100215 533
6657 408
2754106 6608
29013 521
3530 376
7914 215
5211 806
5735 445
10386 418
3681 594
2475 303