3184 825
4813 602
5197 590
8727 394
2683 71
6767 379
15286 588
8637 542
10961 256
9479 691
35799 296
19110 171
4253 337
5982 674
4841 493
6002 232