222970
480114
735609
362992
69337
276207
301305
1093534
594568
389473
265767
197437
282669
865175
525722
637987
4932500
2599654
1904336
1696736
1663237
160367
1535895
1504433
1479854
1469922
1430850
1312500
1307400
12682