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