10406 27
5353 3
6677 8
7684 21
4722 2
4991 4
6532 15
6830 12
4197 3
4107 5
5232 4
4548 8
5111 8
7424 19
6981 18
6995 14
5414 7
9215 14
4263 2
3806 4
5255 4
4894 2
3727 3
8134 30