2829 205
2972 619
3907 908
3659 787
1148 95
1066 143
2529 279
3324 575
2564 484
4692 853
2987 654
1602 311