198061 527
441859 2163
2926 14
310492 3158
743719 4131
1014762 6411
425947 1122
260629 1167
240052 1027
778104 4992
719659 3629
599896 3165
332028 4641
311002 3284
163911 581
120694 376
1129752 3287
2105847 15713
281382 4030
2129521 10983
226649 982
444 3
314085 1768
1807697 11291