20495 27
22198 51
25685 49
25686 42
28406 61
12970 18
31022 66
29607 62
27520 89
47384 109
50124 107
33165 61
32047 73
27891 35
22717 33
15188 25
76324 185
41229 90
24233 54
97597 269
55867 122
48475 132
27247 39
86117 315