351 289
142 167
1082 700
438 562
624 212
199 73
166 88
681 665
465 542
516 421
823 366
47 501
227 709
337 906
777 861
459 912
943 624
740 71
240 887