35223
35091
33210
31506
30126
29393
28248
26505
25897
24297
23797
23159
22887
20805
20478
14121
12236
7833
3608