2246596 1152
25110083 9248
26401033 5343
44297234 31384
8866139 3581
44645609 12051
3449110 942
3941215 631
3244511 1225
8977273 3452
2267120 914
6089672 1932
11962220 4354
29957070 10863
3930355 1407
3521332 964
14086291 5183
3489272 656
4593869 1539
2472703 863
2669502 446
10942550 3826
1621303 534
7487995 4052