16695 63
30562 141
2660 768
21416 158
16410 669
1422 292
2796 499
713 107
1750 147
2148 620
1109 119
1053 94
3102 550
1625 246