1290 275
3533 400
18378 494
13149 73
6616 349
3380 234
4180 541
17578 432
6570 752
3275 124
1687 140
3584 74
7800 843