34574
32890
14727
13274
12855
11766
7834
6275
5475
4732
3455
3077
3036
3004
2771
2492
2475
2375
2361
1637
826
788
746
488
472
427
371
356
301
268
193
148
118
95
92
60
52
50
39
33
32
25
20
17
16
6
5
2
1
0