3029 673
1531 321
2761 756
1558 242
2526 593
759 131
567 32
504 78
3666 907
2420 664
2961 758
1340 257
1366 179
988 89
1754 305
2880 636
2347 504
2217 631
1315 174
2586 556
2780 589
3097 181
3194 616
1245 170
2963 726
3779 706
3219 947
3238 601