350 29
1545 409
2221 591
2787 695
1648 315
2687 569
2210 579
1196 258
288 52
309 70
1681 489
2294 549
875 259
1958 588
1299 261
773 46
555 123
1618 313
553 145
1111 240
1840 459
7257 817
416 95
1499 300