836 122
1068 334
22180 54
5929 125
678 58
1568 166
843 192
1628 295
1891 211
1179 118
2939 829
2399 391
8769 52
7365 95
870 85
3581 812