1262 275
3522 400
18321 494
13142 73
6603 349
3373 234
4177 541
17567 432
6560 752
3264 124
1678 140
3575 74
7788 843