581 49
2523 520
9643 816
4781 620
5456 364
2250 91
1758 504
1061 146
2566 326
2345 349
434 86
3383 680
2675 604
6607 826
2891 442
3953 780
7109 787
3702 841
8677 652
7264 282
2943 389
3879 596
1525 438
3203 418