236 50
1229 257
2459 720
2512 360
327980 1439
253824 1199
167613 753
156452 659
194135 483
123610 333
153120 900
28009 76
261380 399
111560 351
29866 214
93650 509
178645 560
268192 1166
56831 735
50545 309
79661 823
85293 387
287419 537
120080 183