881434
257966
46525
100618
152166
513218
818278
300271
557336
326906
7194623
392794
685726
1321845
891103
925457
20174484
19681692
17976960
11955916
9280156
7917362
7861668
7074831
6916477
6909960
6417253
457870
4370231