21212 26
21674 39
12404 14
18096 41
15171 29
10243 11
10358 3
11734 7
10847 1
11438 6
29539 32
40508 107
14621 17
41304 55
24405 46
27291 52
15949 22
25570 83
27167 44
42928 54
21460 19
98846 114
59101 126
51032 63