351 29
1545 409
2221 591
2787 695
1648 315
2688 569
2211 579
1198 258
288 52
1682 489
309 70
877 259
2294 549
1958 588
1299 261
773 46
555 123
1618 313
553 145
1111 240
1840 459
7257 817
2257 709
416 95