1501 333
2229 472
731 167
3162 457
1698 139
1774 399
2549 576
2683 703
3039 498
1935 171
2587 668
2927 753
621 119
1366 292
2277 739
2075 542
2940 653
1670 127
2324 580
3499 555
3734 294
3747 863
1232 274
1951 435
2832 430
2646 258
3012 934
1148 228