340 596
349 534
322 220
483 129
648 624
325 319
46 795
551 372
237 593
339 749
65 244
388 102
719 300
76 111
214 298
3 960
13 869
623 892
244 107
561 734
605 81
117 663
870 977
538 596
677 796
668 741
532 186
311 627