115333
917787
1004191
205740
5529
44503
49873
320594
570560
234224
747604
994132
315211
364968
976779
150373
4994500
2623654
1924336
1704736
1680237
160867
1546895
1514433
1482854
1472922
1432850
1316500
1310400
12702