12729 27
420 13
858 1
1776 15
2258 8
1516 6
2247 9
1271 9
1389 3
1366 3
1331 5
1196 4
1721 7
767 1
2129 9
2915 8
1164 4
1877 8
3614 18
1201 3
1419 4
1074 4
817 2
2149 9