494219
85617
72143
62905
49019
45767
41766
40600
38553
37206
30804
28042
27335
27293
25218
20288
20260
14823
13676
12814
11768
11387
10367
9848
4688