295 30
2721 580
2263 473
1181 207
1717 353
561 90
660 117
3201 651
1962 338
898 186
2403 628
2623 644
1798 382
2482 447
2043 508
949 205
2863 803
843 195
1100 256
2433 319
2406 609
2379 700
1751 323
2659 595