15041 12
17291 27
21535 20
126020 283
41404 98
17234 26
25760 40
28392 46
10137 6
12450 14
8386 2
24462 33
16523 52
11091 11
12118 18
11036 12
23381 37
15123 22
17246 34
25235 34
11094 15
19260 24
9004 6
30415 55