16613 63
30313 141
2656 768
21288 158
16356 669
1416 292
2788 499
706 107
1742 147
2145 620
1106 119
1047 94
3099 550
1616 246