353 588
1052 68
668 821
906 407
394 200
732 505
309 182
80 58
655 114
57 385
321 798
1002 899
216 308
446 59
459 447
82 533
173 825
685 570
150 984
204 32