18367742
8168
14748969
5149
3436713
1511
71565
427
11508684
4680
7902340
3050
35879846
12773
4703256
1105
3085860
647
4827490
1878
5984171
1426
6225609
1749
3340260
1083
3633289
1454
8069651
2651
3681619
1234
2669430
838
6692076
1438
7990813
2635
5183781
2060
3935228
926
4513387
1162
2264617
703
4419341
1316
2362028
3380498
675
6375510
2280
1681282
644