8565 14
3298 3
9612 11
6663 18
17923 31
15263 33
14500 20
2946 9
36904 105
17393 42
7482 6
7177 12
2451 5
7357 17
6045 24
4907 5
16989 53
9124 12
19190 34
8952 12
4544 9
8166 13
12050 32
3083 5