3121 235
1571 305
2359 470
14741 460
4536 129
60678 182
3364 160
50026 551
21125 416
5632 359
5786 469