960 1
2808 12
2432 11
5230 21
5848 17
1636 8
1828 9
2883 13
1360 2
3401 17
3171 13
5321 25
2603 10
1234 4
1227 3
1491 7
2574 19
1300 1
1731 6
2667 13
4332 14
2709 9
3102 9
3833 7