16736 50
3197 8
3099 7
2993 11
2285 10
1995 5
1993 3
1819 4
1686 4
1663 4
1517 4
1502 5
1413 4
1396 3
1392 1
1356 3
1352 1
1323 4
1310 3
1302 2
1283 2
1272 1
1263 2
1232 2