3627
3533
2706
3055
3156
2828
3022
3225
2456
3543
2247
2562
2120
3611
1959
2379
2957
2230
2512
2153
2052
2190
2784
2606
2270
2677
3030
2311
3736
2621
3333
2
1
30
28
27
62
59
51
49
46