5076 22
2228 2
4011 3
1835 3
2232 6
4656 21
3352 8
1208 1
1229 1
2273 4
1160 4
2617 7
1156 3
2066 6
1505 8
3077 8
1339 2
2227 7
1098 4
926 3
2280 5
1305 2
3693 6
987 4