129304
128728
193536
38976
841430
198975
514614
993563
625673
459140
277987
170203
5556367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352