631 145
3049 498
1751 405
3394 478
4485 284
5077 547
11738 500
6651 931
5732 801
2707 127
2921 338
11383 675
13574 600