2633 793
879 346
39 871
340 305
320 316
556 680
64 423
566 140
369 758
951 428
143 494
864 121
943 371
1007 520
568 130
1009 482
959 33
398 833
20 5
331 534
396 97
646 44
687 654
559 162