255540
253198
21764
390109
268139
498609
345275
974286
529139
979494
762987
326285
5486367
4513935
4325459
3440462
3438998
3392286
3337956
3000729
2985226
2476209
2131352
2125407