3129 235
1572 305
2361 470
14744 461
4539 129
60679 182
3364 160
50030 551
21126 416
5635 359
5786 469