831 59
2885 747
4334 350
3107 653
4351 668
1777 484
1579 412
1083 250
2990 651
2580 695
2917 634
1000 193
846 152
420 46
3626 738
2666 873
3810 529
934 142
1313 333
2638 616
3574 655
2773 813
2832 783
1812 416