2965 412
367 394
930 712
291 628
409 413
1161 1000
236 562
2439 127
716 234
830 66
144 880
689 318
99 854
2895 313
747 145
231 76
1234 359
154 586
299 141