1015 309
864 396
447 913
848 297
36 284
272 20
91 940
818 912
336 206
705 64
877 565
677 876
243 343
445 722
638 540
175 376
980 446
228 793
471 172
70 366
420 206