29891851 20731
16062959 11557
9100471 5843
22699803 10939
9436580 5818
17047563 9515
6386323 2158
14094202 6427
20505112 8523
6096580 3063
9938933 4709
5440943 2924
55898319 25871
17081332 8246
19147146 12710
4535344 1674
11141365 3839
15836344 7219
51497435 24529
7689000 2821
9702114 5064