460549
175672
91631
82345
54802
49205
41148
36928
35564
34615
33972
32899
32804
31563
30320
27605
26202
25896
24753
24367
24215
22729
21136
21103
19903