21515 50
12624 23
34661 37
63695 82
29360 22
21947 24
11461 6
21639 18
42689 67
28920 14
29950 53
35308 84
23900 67
28221 43
65177 132
76098 292
40318 91
36463 48
43670 105
16000 69
13729 12
42949 104
21186 34
66498 247