3088 589
1096 170
2264 696
2488 709
2466 782
3321 841
2107 557
2539 486
135 36
2670 736
807 221
731 170
872 210
960 290
3020 988
400 83
1181 270
484 131
1788 410
222 52
2903 692
2931 947
2921 748
1528 464
1473 309
2992 921
2702 849
1729 534