460527
175664
91628
82341
54802
49204
41146
36925
35669
35562
34613
33970
32898
32803
31562
30318
27601
26199
25896
24752
24362
24214
22727
21672
21133