679477
72225
625482
1000349
10946
110650
448863
91974
36571
519311
920440
160724
5557367
4554935
4373459
3470998
3452462
3423286
3373956
3027729
3020226
2500209
2140407
2140352