815466
539205
60817
39013
48628
890376
357247
997372
1005297
10646
258910
878110
5169799
3590581
3119148
2423804
2243988
2070609
1993358
192178
1777118
1724136
1696196
1642471