966886
72187
456924
305992
363344
205858
90937
186806
586483
314490
246439
955178
5554367
4551935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2499209
2140407
2140352