836 122
1069 334
22342 54
6163 125
684 58
1601 166
843 192
1656 295
1915 211
1199 118
2941 829
2429 391
8775 52
7389 95
874 85
3597 812