7085 28
2202 7
10642 26
1242 1
819 9
2897 17
4063 10
14153 22
13774 30
897 2
28 7
475 3
452 3
1259 13
503 7
5933 10
381 3
30423 71
10263 18
540 1
292 9
690 9
1226 7
815 4