5072 18
18553 111
2127 4
1557 1
1223 1
3099 19
2262 3
2939 6
1505 7
3249 3
3824 15
1161 6
7516 47
1510 4
1369 2
1645 4
2822 21
1788 9
945 3
858 3
1295 2
2418 9
1673 6
1063 4