4336978 1332
8202801 3059
12927653 4423
5236481 2309
2280196 889
19992099 7963
11752138 1680
35049570 17322
23104682 9091
8360993 2924
86549720 22955
5501004 1548
34372679 12431
13765422 4797
10387506 3116
38427429 11347
7410335 2934
25105958 11180
10477189 3619
16977493 4307
34164558 13675
7558979 2378
27541670 8859
1470648 490
4042233 1504
5379876 1533
12064199 4816
11890767 4636