2281 793
1163 1000
674 43
668 528
447 858
751 412
1008 557
25 113
398 488
546 966
401 514
128 659
2898 313
812 257
440 617
776 801
299 141
994 246
485 36
753 501
876 402
381 691
814 629