1268 275
3525 400
18333 494
13142 73
6603 349
3373 234
4177 541
17568 432
6561 752
3265 124
1680 140
3575 74
7792 843