926599
257566
246952
754653
41530
538169
608442
974518
612620
919865
407455
17298
5476367
4504935
4318459
3440462
3432998
3383286
3329956
2996729
2980226
2473209
2128352
2123407