1269 275
3526 400
18338 494
13143 73
6607 349
3374 234
4177 541
17569 432
6561 752
3266 124
1680 140
3576 74
7795 843