3196 791
2615 741
743 172
2283 435
1009 208
2968 479
1247 258
2445 708
1570 442
4055 246
1370 128
687 45
2621 655
1713 437
1939 170
2767 578
3715 513
3759 851
2921 598
2725 697
3040 779
2390 641
1800 381
2545 503