400 311
426 32
94 149
1228 163
642 53
133 423
276 183
450 352
58 857
470 102
559 141
855 540
7249 805
584 761
1718 239
518 373
379 726
293 824
509 72
489 232
106 873
532 673
621 41