60115062 30310
24783028 12274
14361554 5086
7920250 2877
11817251 4360
13778264 5698
7225270 2249
8223319 2824
15269893 2456
5951407 3012
13246905 6217
8574050 2444
8154999 3176
17520665 5859
2045899 1300
4893152 1869
3971126 1567
7778115 2315
9087644 2475
10703742 3955
3450012 1388
8401774 2095
4792417 1526
14420510 5073