16051 16
16351 29
24405 31
16666 56
15231 23
10832 15
23868 62
10510 10
28873 41
27673 30
13955 23
17773 41
31270 96
32406 91
24151 61
22066 48
21024 40
27895 112
21581 71
30412 67
11310 12
13161 15
22399 34
29881 73