2298 7
15834 22
13976 9
4823 12
9317 23
5989 2
8826 13
30180 38
15373 21
6882 12
5042 2
7063 5
10032 10
6315 5
15196 34
6085 4
7115 3
5198 3
4782 1
3982 1
6438 4
6359 3
7299 7
8668 16