845 122
1072 334
22546 54
6540 125
704 58
1653 166
843 192
1686 295
1947 211
1233 118
2942 829
2479 391
8782 52
7438 95
885 85
3621 812