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