765283
831777
640122
421
251
131
841
1153
301
381
181
5375367
4409934
4258459
3426462
3402998
3333286
3282955
2955728
2945226
2447209
2118352
2107407