3175 235
1578 305
2351 470
14773 460
4544 129
60672 182
3371 160
50051 551
21177 415
5631 359
5777 469