270056
126084
105024
103892
94739
76609
70282
61509
55335
41098
37727
33278
31628
26093
26082
23851
20273
20111
19873
18247
16091
15830
14002
13203
12125
11820
11819
10688
9935
9823