29998 42
2761 13
5420 24
2719 5
2285 13
2851 20
2498 6
2559 15
996 6
2928 16
3190 21
1954 10
3414 11
4880 42
1694 12
2701 11