935 712
295 628
1167 1000
581 511
738 836
158 586
831 66
231 76
589 43
370 695
451 202
667 213
2293 793
2903 313
778 896
1557 842
1237 359
28 113
227 601
804 66
224 537
299 141