32157313 13244
39436327 14796
53139234 19191
22679565 6512
11745469 4797
15661407 3556
13990737 2877
10541805 2654
10882979 3289
6450707 2145
21314939 6050
3692850 948
17069532 5645
5881067 1913
5691726 1564
4649299 1071
19527570 6214
75537624 26640
2788835 983
7569830 2035
4136249 1350
6625354 2073
5749730 1379
18138261 5802
25437220 9961
22991874 7121
52560634 16678