31477
31063
30203
29547
29368
28500
27725
26509
26426
26311
26136
25794
25582
25188
25153
25150
24446
24164
22732
22698
22187
21460
21003
20321
19669
19597
18712
17727
17281
16178
15026
13149
12148
11397
7929
7086
5686
3515
2956
2179
2135