850298
756686
182271
52831
215347
125231
107362
572715
532821
32642
56150
850550
2905361
2597455
2534928
2477455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406