1008 309
421 955
780 86
640 720
500 511
446 922
135 945
281 830
364 30
336 206
463 396
299 494
4651 418
243 343
27 36
861 396
754 91
404 702
590 858
676 432
750 334
231 248
92 584