53583
785176
634873
406446
700406
700834
97020
350784
416481
599977
11168
50580
5092799
3520581
3024148
2326804
2216988
2013609
1915357
190078
1746118
1715136
1666195
1625471