1035 271
2520 511
2243 541
3085 714
1599 317
2903 601
3270 995
2478 742
2742 807
368 70
1571 422
569 79
1677 429
784 107
1427 302
892 179
955 199
391 75
929 224
1191 285
533 72
1432 325
2758 866
2851 804
2224 609
3231 608
541 89
3097 820