16610 63
30312 141
2656 768
21287 158
16354 669
1416 292
2788 499
706 107
1742 147
2145 620
1106 119
1047 94
3099 550
1616 246