15822
9267
8161
4229
3434
2995
3418
4026
4528
4142
3280
3844
2862
3039
2921
3179
3444
3298
3235
3296
3343
2980
3722
2459
2642
3081
2439
2306
2435
1737
3878
3206
3997
2664
2498
2698
3031
5
3
7
6
58
57
55