2935972
1024
58291063
21010
2595489
854
6865303
1985
3447508
1017
7652564
2170
8360186
1727
23029768
13647
21005539
8620
1861277
486
1962587
823
4583272
1762
24207039
9025
10329207
4036
1548289
505
6321402
1520
2467428
731
8968954
458
1410531
559
2060872
666
5788280
1891
61716426
31299
1740030
618
11490786
5557
5411845
2459
4955064
1828
18027039
11256
2700497
631