941516
513162
30663
24469
806946
242329
132964
379590
36313
360835
457819
733832
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1904226
1672208
1610351
1567406