19261 30
21941 46
13628 55
1746 5
1435 4
1208 0
7250 39
1175 0
1796 6
960 3
2353 6
2273 2
2413 3
1667 2
2126 7
1223 2
1729 3
1065 4
1097 2
897 2
1190 2
4348 17
1724 6
1019 1