21639 18
22385 25
28185 57
26200 39
12737 15
35132 45
40572 107
11227 7
22112 32
29687 58
58499 39
47036 89
24739 29
20038 43
30125 50
21992 22
60674 140
16767 19
35994 107
46606 123
16803 19
13773 6
32674 93
116569 101