2175 50
19200 27
18299 77
12473 58
3255 10
8252 31
1423 1
1107 3
1858 9
1236 2
2637 8
2101 8
2234 9
1178 3
1137 4
3103 26
2281 9
1074 6
1973 6
2393 12
2736 6
1167 5
1218 4
1081 3