8813 29
15928 28
3249 26
7893 20
2158 8
18041 40
7783 27
5954 17
19175 96
13623 38
16220 75
22254 69
1795 6
5082 20
2683 6
1045 4
5892 37
4518 20
4037 22
3257 15
3786 18
3044 8
4604 7
4518 40