555 6
1540 8
1705 8
2901 17
2756 13
2721 18
2590 8
2330 13
3772 17
4295 11
4662 1
3582 12
8088 19
3868 10
3433 6
8508 12
5504 10
10355 39
2031 6
2900 10
3342 8
6153 24
1595 2
2726 4