102717
57193
56879
42200
39867
32941
32800
30968
30454
24851
24841
24826
24051
22792
20691
20159
17758
13852
10895
8312
4497
4253
3806
3734