317478
353398
967671
476524
10501
285576
319161
230905
38736
124379
430612
76890
5556367
4553935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352