460325
175610
120461
91583
82309
67100
66567
62478
61189
60671
59985
57422
55700
55675
55230
55014
54781
50626
49185
48520
48382
45282
44776
44206
41704