29279272 13163
12388462 5381
10392953 4907
15453025 6330
64164810 29109
10248710 3254
7309882 2818
37053554 10439
52814594 11966
1737146 34984
8784813 2843
36410301 13232
73378140 33439
8095701 3854
14309241 4244
14435134 5566
89604491 37425
11512520 2488
20935114 6280
19253884 6748
7856180 2315
213611300 88002
34275997 14152
25966428 10273
22819108 7747
53654355 13172
10855719 32949