18201696
5466
17320058
5205
12686718
4508
13033845
3496
10848167
3917
10978703
4055
10261691
2142
11507675
3766
8150346
2572
10250143
4074
8001812
2412
6387822
2258
2829792
556
3992370
703
4050690
1024
1024972
235
144708
251
69228
62
85837
109
11947420
4404
8930467
3600
8186220
3333
6323205
2673
7092176
2554
6277772
2343
5059248
1906
7280753
1866
4848297
1787