604139
8295
256804
60065
8824
427659
235587
1021382
199651
865306
943744
559224
5557367
4554935
4373459
3470998
3452462
3423286
3373956
3027729
3020226
2500209
2140407
2140352