3003 238
3918 429
362 131
759 698
831 836
800 458
975 505
3772 787
1499 315
2809 702
888 997
1087 757
83154 204
54281 990
41732 300
33729 863
31411 601
31265 759
28243 228
25878 146
23922 635
22276 12
21408 419
19738 566