879991
815554
490735
440589
21550
913774
171344
33145
348587
600289
393142
617370
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352