27326 45
14708 13
20478 98
42220 122
19746 91
7642 35
14892 63
49137 179
21746 71
11744 36
7882 15
3110 13
8085 12
27174 90
8863 36
31708 38
31151 97
8751 4
9950 9
12335 27
7550 37
40876 62
32928 176
21472 31