3162 8
4224 14
2993 10
1959 9
2494 5
2439 6
2976 10
1977 11
1100 1
1243 2
1440 3
2171 9
1289 2
1077 3
1280 3
2250 6
1696 2
1516 3
1502 6
1429 8
954 1
4480 25
2116 12
1771 3