846 122
1073 334
22610 54
6609 125
715 58
1667 166
844 192
1700 295
1952 211
1243 118
2942 829
2496 391
8788 52
7448 95
886 85
3627 812