577 457
398 311
2503 648
132 423
7242 805
493 813
1057 584
96 230
539 192
942 516
518 428
343 187
581 761
1003 140
554 154
357 312
245 655
287 129
769 914
2450 304
1184 12
621 41
635 53