19689 27
29090 43
12656 27
9751 5
12906 11
11347 5
12076 8
16804 26
22477 44
21535 40
31653 110
11140 10
16488 31
9779 5
15567 49
14561 31
12902 23
15230 34
19080 46
21395 39
16047 18
18667 27
25191 58
10993 16