3566 841
2153 557
2725 486
171 36
2684 736
849 221
765 170
949 210
975 290
3092 988
429 83
1196 270
521 131
1934 410
249 52
2910 692
2978 947
2952 748
1567 464
1482 309
3005 921
2715 849
1736 534
2987 929
2239 245
470 109
1325 310
12227 634