955 5
15150 16
23826 31
5467 32
9158 22
11505 95
3351 16
1574 18
16057 96
15355 45
7814 36
1667 6
19592 33
31500 121
37897 66
13009 32
14522 27
74515 90
131702 168
4500 13
9528 17
5341 16
21227 14
4573 25