300 450
291 750
365 910
231 848
525 207
998 517
184 788
703 167
65 209
308 251
208 428
657 335
399 306
332 745
870 880
611 198
769 257
738 196
592 317
209 66
694 697
321 170
55 796
131 387
515 497
933 922
429 228
797 220
629 1000
582 261