218925
801594
10813
547260
136387
54546
85820
416723
962669
666117
564678
680136
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2499209
2140407
2140352