842872
819904
721904
40959
979953
809861
1011661
653440
339170
83858
26682
68858
5536367
4543935
4361459
3459998
3447462
3416286
3366956
3018729
3008226
2493209
2136407
2136352