306 3
4182 5
20167 23
3964 13
4511 16
11361 19
20566 78
1908 4
2555 2
4859 26
993 3
3261 9
2491 6
1523 3
5329 6
61406 205
2705 9
1696 2
1040 2
864 2
1068 1
1844 5
1765 5
2514 8