4945 31
1471 3
2274 5
1310 5
2281 6
1478 2
2033 5
2927 14
3839 24
1792 5
1009 2
2615 7
2352 5
1612 6
2330 6
2182 17
2730 6
1565 5
5260 41
1705 2
3678 6
2835 5
1953 8
2861 11