3095 10
2058 5
2027 3
3033 3
10545 19
6134 6
3609 7
3219 4
3119 6
2276 1
2940 1
4092 8
3695 4
3544 4
3352 6
13034 28
1267 2
2387 6
2518 4
2121 8
1493 2
1652 3
1791 4
2665 6