1254 275
3521 400
18305 494
13141 73
6601 349
3373 234
4176 541
17563 432
6559 752
3262 124
1676 140
3572 74
7785 843