31233 13
37103 43
14497 16
19818 25
7933 15
8003 3
10583 17
11482 10
32631 19
9249 15
12505 25
6535 3
14142 14
25251 31
17880 15
71329 86
80411 76
21091 26
123984 105
56211 104
21028 30
15023 23
26890 22
7874 5