6585 10
10251 39
39388 64
9072 24
11915 28
3816 20
6903 16
27901 100
14509 54
14614 23
33916 73
21995 24
18779 17
8911 19
30397 67
62255 95
26161 81