39617
30749
23879
20750
14557
15602
14114
15217
11961
10989
10878
13428
18158
3281
2467
3286
3245
2846
3124
2780
2315
2616
2718
2377
2573