7085 28
2202 7
10642 26
2897 17
897 2
475 3
292 9
1226 7
13980 30
1426 4
815 4
540 1
503 7
583 3
1259 13
452 3
55292 39
889 9
10263 18
30423 71
819 9
6134 10
1442 1
14153 22