955 6
15502 16
24183 31
5823 32
9158 22
11505 97
3351 16
1574 18
16416 97
15355 45
7814 36
1667 6
19592 33
31500 123
37897 66
13009 32
14522 27
74859 90
131702 169
4500 13
9528 17
5686 16
21227 14
4573 25