1050 116
3752 923
6417 793
5514 508
10725 79
3629 659
9522 626
7190 517
33445 599
3497 278
20321 224
1514 273
1651 191
30443 930
3341 647
8791 680