3121 235
1571 305
2358 470
14741 460
4536 129
60678 182
3363 160
50026 551
21123 416
5631 359
5786 469