541 860
2972 412
369 394
579 511
641 697
144 880
816 650
1547 842
42 991
282 683
1008 396
264 828
184 87
776 896
862 97
1234 359
23 693
776 801
463 732
1964 476
485 36
778 239