583 457
104 339
584 761
1228 163
642 53
1189 12
2089 849
660 851
855 540
801 86
621 41
956 202
7249 805
518 373
276 183
496 813
484 457
470 102
295 727
559 141
2450 304