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