24150 45
35118 91
14353 14
20275 17
10339 4
48247 71
37933 68
49939 123
11157 7
33152 82
40558 61
38790 48
21858 27
26869 40
41923 134
156172 378
37513 109
33396 95
49582 71
89149 341
25729 72
23245 50
19239 44
50940 179