831 9
8863 35
21868 49
15793 32
26345 44
14940 29
11964 27
15281 38
11406 46
3816 19
26621 111
6252 25
11390 19
23520 35
10937 24
39834 95
8751 4
9891 28
7988 30
50928 179
2951 20
9180 36