3184 235
1582 305
2359 470
14785 460
4558 129
60677 182
3380 160
50060 551
21191 415
5642 359
5779 469