16718 63
30643 141
2665 768
21447 158
16429 669
1425 292
2798 499
716 107
1756 147
2153 620
1112 119
1058 94
3104 550
1627 246