3132 235
1572 305
2361 470
14744 461
4540 129
60680 182
3364 160
50030 551
21127 416
5637 359
5786 469