3162 550
2745 572
3427 54
1126 153
4437 315
1405 244
3325 826
2082 446
2327 242
1613 96
2699 477
2750 684
1056 146
3108 614
2965 880
3391 757
862 93
1157 127
775 67
4557 756
9335 704
9842 832
2893 678
1720 257
2890 835
3500 859
4497 411
4988 524