2981 935
979 248
2120 499
5965 430
5317 700
84747 818
75178 558
163009 271
158335 321
86247 576
102679 589