10579 20
12261 21
23693 12
19666 21
1203 3
6867 18
1171 2
4007 7
2525 9
3604 9
1794 2
3031 12
1409 5
961 2
1107 2
1635 5
2030 3
810 1
978 1
1754 8
736 2
1318 3
1280 4
2597 14