2836 10
5654 10
2468 6
6325 9
2365 7
4004 8
3828 6
7708 12
4541 15
1316 2
1792 6
8518 27
19625 102
1759 2
4311 15
3007 7
6828 16
2170 8
5963 11
8223 34
8480 26
3582 14
8793 17
17268 40