306 3
4263 5
20572 23
3964 13
4590 16
11439 19
20990 80
1908 4
2627 2
4946 26
1066 3
3332 9
2491 6
1523 3
5409 6
63357 208
2787 9
1776 2
1118 2
944 2
1068 1
1844 5
1847 5
2595 8