317308
666711
972774
479184
565724
433344
252891
75582
28644
319899
524120
191286
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352