633 313
405 107
1228 163
133 423
119 839
1897 999
538 35
293 824
574 709
727 984
509 72
295 727
401 311
393 575
584 761
558 154
805 524
287 129
855 540
638 564
106 873
835 40