946432
1293787
107318
568181
1091630
1073118
1289942
88766
1979391
441950
92457
213525
1072450
583342
413652
959235
20168484
19647692
17959960
11945916
9272156
7911362
7853668
7191623
7072831
6915477
6900960
6416253
457570
4367231