831 8
8524 33
21530 49
15793 32
25997 42
14602 29
11631 27
15281 38
11406 46
3485 19
26266 111
6252 25
11390 19
23520 35
10937 24
39834 95
8751 4
9891 28
7988 30
50928 179
2951 20
9180 36