496490
273694
162975
1012868
556967
254582
996143
800787
647576
642830
475479
243766
911162
772745
330388
189602
35735
4614
298851
138337
60835
783273
493791
382921
356468
258525