9827 27
26426 36
104673 210
93043 414
101394 47
50210 148
13077 33
98072 31
40976 75
7281 29
66625 26
22653 49
36611 65
15043 43
6571 7
3828 5
61199 165
19439 47
52213 103
164529 319
16819 36
27196 40
21078 38
16751 71