18201696
5466
17320058
5205
13033845
3496
10848167
3917
12686718
4508
10261691
2142
10978703
4055
6481300
1448
11507675
3766
8150346
2572
10250143
4074
23431138
8469
8001812
2412
2568606
785
3646908
901
2348412
527
2236565
782
22068601
7118
21346556
8252
6387822
2258
5210755
1624
3900441
1269
1455779
304
1535189
276
4050690
1024
2829792
556
1981911
644
1500594
320