831 9
8863 33
21868 49
15793 32
26345 43
14940 29
11964 27
15281 38
11406 46
3816 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