16624 63
30339 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