21639 18
22385 25
28185 57
26200 39
12737 15
35132 45
40572 107
189312 721
11227 7
22112 32
29687 58
58499 39
47036 89
24739 29
31751 64
20038 43
15978 15
30125 50
21992 22
22363 71
60674 140
16767 19
35994 107
46606 123