16713 63
30622 141
2662 768
21442 158
16426 669
1424 292
2797 499
716 107
1752 147
2153 620
1112 119
1057 94
3104 550
1627 246