2151 10
4318 14
4192 10
2941 7
2132 5
1408 3
4517 19
5897 10
3925 14
5500 14
5545 29
2996 4
880 3
560 1
2448 6
4370 13
2480 5
4214 6
1248 8
1749 11
2760 3
4060 13
18682 62
3212 14