462667
176468
121028
92179
82957
67583
67083
62987
61741
61235
60454
57872
56236
56103
55639
55449
55280
51180
49657
48954
48788
45687
45235
44643
42130