6893 27
2202 7
10442 26
28 7
1242 1
13751 22
54894 38
13774 30
961 9
690 9
4063 10
10063 18
30228 71
620 9
2691 16
93 9
702 2
475 3
5933 10
303 7
254 3
1037 7
1426 4
1259 13