772766
880221
748179
821532
1560641
2172519
1504224
1076382
946991
1025667
61586
151122
236464
1567215
977410
83666
17740483
15207692
13861960
10667916
7093156
7016668
6900831
6826362
6253477
5704960
5476623
5338253
431970
4045231