14089 31
19408 31
35697 47
39204 65
12099 25
24237 38
19361 31
9298 5
10539 15
23463 89
53520 126
12958 25
23168 80
14296 15
29648 44
44718 94
25001 43
18370 17
30159 59
14262 23
24542 46
34680 76
30990 41
26828 100