316 280
271 462
427 979
509 909
640 845
826 946
902 494
679 417
491 406
288 62
347 801
32 507
143 60
470 620
8 237
10 586
478 616
137 107
684 250
433 923