3183 81
4213 694
7788 359
6849 621
5402 691
4746 533
5676 374
1995 508
18480 844
6836 547
3940 708
4186 571
4468 606
1577 190
7753 386
2221 447
3060 439
3549 75
6053 252
2981 538
1557 264
2597 638
1061 27
8954 979
606 45
4823 193
2458 389
2637 563