16622 63
30335 141
2656 768
21300 158
16363 669
1417 292
2790 499
706 107
1742 147
2146 620
1107 119
1047 94
3099 550
1617 246