10901 29
12348 16
7473 3
7643 1
16275 39
12775 24
10634 20
6946 9
6862 8
6151 6
5868 9
15987 26
10305 10
11170 26
4542 2
51231 105
24602 10
19658 28
16559 29
9184 8
19435 17
15935 16
8679 13
17216 16