459660
175301
91460
82183
54679
49090
41015
36762
35410
34487
33841
32683
32658
31426
30180
27474
26079
25780
24604
24249
24087
22613
20991
20974
19777