3106249 1256
9177229 3085
10145044 2698
5078148 1445
33077731 12629
11276988 4300
23533158 12132
8407991 4545
4906171 1476
6220098 1090
2624602 879
7877483 2698
3881274 1008
6541898 2315
2213839 772
5754203 1526
10562329 2789
7484549 2230
3352186 757
12585355 5855
3692313 995
8228713 2915
2105976 593
6320554 1297
5988610 2327
10181552 3405