16604 63
30292 141
2656 768
21282 158
16350 669
1416 292
2787 499
706 107
1741 147
2145 620
1105 119
1047 94
3099 550
1615 246