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