2935972 1024
6865303 1985
3447508 1017
7652564 2170
8360186 1727
23029768 13647
21005539 8620
1962587 823
4583272 1762
24207039 9025
10329207 4036
6321402 1520
2467428 731
2060872 666
5788280 1891
61716426 31299
1740030 618
11490786 5557
5411845 2459
4955064 1828
18027039 11256
2700497 631