851 5
386 5
1493 22
2957 11
7887 29
6814 8
12779 25
9641 7
10670 11
29625 13
2525 9
2659 2
3377 8
14455 27
901 1
1246 5
4782 12
2313 14
6056 28
1506 5
1982 9
1539 3
1039 2
1358 2