3949 10
5256 9
1896 19
3655 17
6968 28
1118 1
2477 7
3221 10
2040 10
3416 17
1995 7
2102 10
1562 6
4859 24
1507 8
1244 4
1293 2
2562 8
1728 4
1719 6
800 1
960 3
2437 6
923 2