14503 46
1836 4
4613 10
1612 6
1234 3
2612 9
2405 7
971 3
2954 3
19784 69
12207 41
3017 10
4051 21
4576 35
31439 88
5903 22
2458 17
2203 11
3497 14
1673 6
3094 7
4623 28
1746 2
3086 14