30908 43
35228 86
20122 32
22772 48
14036 62
1746 5
1435 4
1208 0
7250 39
1175 0
1796 6
960 3
2353 6
2273 2
2413 4
1667 2
2532 7
1629 2
1729 3
1470 5
1097 2
897 2
1190 2
4348 17