352 29
1545 409
2223 591
2787 695
1649 315
2688 569
1199 258
2211 579
290 52
1682 489
309 70
2295 549
877 259
1958 588
1299 261
773 46
555 123
1112 240
1618 313
553 145
7259 817
1841 459
2258 709
416 95