238 50
1246 257
2463 720
2527 360
278951 786
66128 331
140192 703
246157 1740
261380 399
66675 516
123610 333
70751 318
129957 733
2644 470
167613 753
72554 445
28088 661
211957 324
29866 214
258278 876
93650 509
79661 823
172140 380
62639 684