331 74
2284 747
2603 579
1123 294
737 171
1200 355
2908 750
1810 376
553 168
1617 335
203 51
2370 689
758 221
1666 302
1670 439
2823 566
858 155
1825 549
1371 432
2959 895
1888 477
405 52
2610 561
2665 581
1644 446
3005 866
1136 368
1142 301