1501 333
2229 472
731 167
3156 457
1694 139
1774 399
2546 576
2682 703
3038 498
1935 171
2587 668
2926 753
621 119
1363 292
2277 739
2075 542
2940 653
1666 127
2323 580
3495 555
3732 294
3745 863
1230 274
1950 435
2829 430
2642 258
3012 934
1148 228