245 50
1250 257
2470 720
2539 360
1027 33
64181 164
3442 614
11901 180
2587 656
272080 1152
99695 278
93290 437
107193 700
504819 1882
19974 477
75229 303
14501 338
298502 1104
88294 220
2959 64
117178 843
2510 670
64227 368
255053 822