262556
918564
83812
611606
796369
149392
907497
432876
1525148
1341636
1218706
1195948
1182634
1116830
1103244
1096292
595589
483363
522554
203213