6909574
1658
13867715
3766
1383142
361
1918064
618
852210
260
28585954
16807
7891991
5089
30555154
15318
17955976
6741
8844877
4102
10866589
3273
15306583
4448
11866404
3622
14640016
5629
17727488
5466
2478675
939
9750199
3427
7709656
2054
13465566
4398
21965292
11900
4772647
1441
2952418
816
2295696
694
15366409
7335
2269665
735
10488307
4593
6154471
2064
1177305
383