399 20
2889 582
1051 128
2751 838
259 30
2282 574
2180 146
1632 348
3325 695
2384 539
1812 398
441 67
806 114
2677 831
1781 366
1132 247
2904 816
1684 354
3012 772
1435 377
5582 378
2681 434
3631 572
1895 487