197627
881655
657618
70310
362900
854142
434127
973283
658827
54922
160591
584636
5510367
4528935
4347459
3444998
3443462
3404286
3352956
3010729
2998226
2481209
2133352
2132407