14871 15
16471 27
24374 51
26644 83
23152 45
19917 42
31411 96
29465 69
34883 109
17866 42
16314 20
40437 66
11102 10
23781 57
17941 39
28145 76
26598 43
111321 821
83150 265
84488 281
58440 311
36253 123
29681 87
39921 119