869955
334958
940498
561943
1952
532969
2391000
279224
167557
842500
33288
496786
5476367
4504935
4318459
3440462
3433998
3383286
3329956
2996729
2980226
2473209
2128352
2123407