459012
175005
120202
79822
66865
66342
62281
60923
60411
57175
55607
55476
55364
55051
54805
54229
53976
50108
49011
48508
48246
48226
45473
45064
43998