249 50
1259 257
2472 720
2541 360
64181 164
41557 202
3183 605
2587 656
11901 180
3442 614
272080 1152
99695 278
93290 437
504819 1882
107193 700
19974 477
14501 338
298502 1104
88294 220
117178 843
2959 64
64227 368
2510 670
255053 822