460929
175820
120547
66660
60767
57504
55857
55106
49260
48470
45361
44301
43109
42370
41790
41250
40475
36465
34675
32860
31797
31358
30467
30128
29844