495504
462667
181046
179432
176468
121028
88142
86072
80910
78819
72609
67583
67083
63513
63398
62987
61741
61235
57872
56346
56236
56103
55639
55449
54925