16699 63
30582 141
2660 768
21422 158
16414 669
1423 292
2796 499
714 107
1750 147
2148 620
1109 119
1053 94
3102 550
1626 246