2197 656
283 63
1266 397
2392 716
39263 694
11473 653
3116 444
1316 65
5902 675
3037 75
30500 574
18647 607