2860 28
16731 15
11289 16
11132 3
16088 40
27349 67
10087 32
9285 34
3954 9
2316 7
1784 13
7429 17
5862 22
5025 8
13734 30
2784 14
2263 9
2317 4
2656 9
1209 5
16341 62
5999 11
49296 146
24241 60