15090 33
11913 34
9243 29
1234 3
1237 4
1207 4
24675 85
11389 37
3017 9
2458 16
3433 11
3396 10
2557 8
13041 54
4804 18
2436 9
3280 24
2231 14
3552 6
4346 14
3075 6
1993 13
2200 6
3577 15