501 77
2432 743
3260 784
2895 874
3389 570
602 93
1663 315
2689 446
1080 219
1597 420
1161 308
1235 283
1795 480
2822 831
2618 530
1593 427
397 77
546 136
1983 473
831 226
1166 94
1472 424
1674 328
3286 896