29185 25
37015 72
34511 64
105013 155
56003 110
46377 94
48837 145
50553 37
47577 81
92576 184
46486 98
69831 82
134087 300
39040 50
70213 195
98817 114
140133 324
53539 103
29422 31
34313 59
174445 611
32877 95
40165 45
547520 1119