15889
9308
8708
4295
3499
3052
3467
4115
4604
4214
3338
3904
2899
3096
2998
3228
3491
3349
3289
3335
3494
3400
3042
3797
2521
2685
3133
2480
2344
2495
1784
3922
3264
4076
2714
2552
2729
3508
3082
2
1
35
32
31
26
99
91
81
79
75