44789
42568
4118
41420
39150
38515
36540
36181
35168
33166
33505
32157
31616
31467
30418
29994
29420
28588
28184
27622
273
26261
25243
25437
24222
23590
22169
20337