31 3
734 4
537 44
926 5
138 46
112 33
709 43
716 32
262 13
169 1
1018 9
157 22
998 23
694 2
863 24
448 27
33 27
804 36
96 20
565 7