48626
45522
44740
43541
42165
37586
34868
34795
24954
22119
22094
21565
21545
20621
17784
17607
16970
16446
12512
11890
10800
10204
9861
9809
9017
8718
8683
7945
6989
4900
4643
4535
4511
4273
2732
287
0