2640 15
2142 4
2881 18
2472 5
11807 55
2362 15
3036 9
2309 22
32768 152
34243 152
10951 15
1316 1
2539 2
1509 17
3221 8
5581 7
2193 16
1826 14
15308 103