1271 275
3526 400
18341 494
13144 73
6608 349
3375 234
4177 541
17572 432
6561 752
3267 124
1680 140
3576 74
7795 843