28236
11815
6927
36631
10050
101720
7581
6078
4488
3198
13503
4911
39344
20680
17426
11350
7295
57718
15475
5288
3431
3003
10347
4738
2397
126901
52499
12393
11122
5595
4203
2492
9378
17359
14164
156854
3486
24277
12751
51356
17968
30994
59573
16147
15731
4323
16236
4423
3209
26737
10397
3069
2685
6494
37723
9070
77090
2137
19938
23728