495504
462669
181047
179433
176468
121028
88142
86072
80912
78819
72612
67583
67084
63513
63398
62988
61741
61236
57872
56346
56237
56105
55639
55451
54926