28117 79
29852 55
33550 72
28151 54
16578 27
31810 45
40000 116
16321 30
101123 266
30721 86
37133 64
48069 104
118263 302
39175 117
42484 132
19312 21
35860 165
27263 42
27749 44
21515 50
42689 67
43138 160
105978 366
16723 19