1281 275
3529 400
18356 494
13146 73
6611 349
3376 234
4179 541
17575 432
6564 752
3272 124
1681 140
3579 74
7796 843