459509
175228
120280
66954
66424
62352
61009
60503
57247
55542
55444
55114
54875
49069
48302
48284
45130
44056
41568
41066
40240
38076
37103
35545
35371