1262 275
3524 400
18324 494
13142 73
6603 349
3373 234
4177 541
17567 432
6560 752
3264 124
1678 140
3575 74
7789 843