3231 607
747 112
1478 235
2225 619
968 99
2586 512
3046 855
2951 902
2891 709
3106 662
3066 559
1684 331
1606 184
2324 169