306 3
4263 5
20400 23
3964 13
4590 16
11439 19
20797 79
1908 4
2627 2
4859 26
1066 3
3332 9
2491 6
1523 3
5409 6
62564 207
2705 9
1696 2
1118 2
864 2
1068 1
1844 5
1765 5
2595 8