1058 6
1145 3
4737 2
12801 33
5332 16
12032 18
7197 17
5063 7
6129 16
3043 4
4518 7
4389 9
9214 16
6071 16
8425 22
4579 10
7180 12
9704 6
8543 17
10897 13
6215 9
7078 9
20849 18
27985 53