12771045
4853
6088186
2412
18367742
8168
35958659
14595
59321505
23254
21424684
10587
14231917
7015
33751360
14554
22313004
9082
26534877
8959
25081309
8611
16693741
7156
33965469
14909
9611426
3659
20999152
7891
7927548
2739
19658851
7605
7001356
2406
14748969
5149
10291869
3333
17619279
5896
6034666
1800
17928779
6499
17368721
6550
44065913
19210
9825202
3352
6816665
1542
15328229
6138