462667
176468
121028
80910
67583
67083
62987
61741
61235
57872
56346
56236
56103
55639
55449
54925
54632
50771
49657
49261
48954
48788
46152
45687
44937