1254 275
3521 400
18300 494
13141 73
6601 349
3372 234
4176 541
17561 432
6559 752
3261 124
1675 140
3572 74
7783 843