461114
175883
120570
66680
60796
57523
55933
55125
49283
48487
45379
44315
43139
42391
41806
41268
40496
36482
34686
32875
31808
31378
30485
30202
29861