2902 313
294 628
238 562
1552 842
555 332
818 650
898 230
466 732
397 364
159 313
98 46
388 148
1236 359
448 858
23 693
785 864
939 545
331 725
222 537
50 760
876 402
98 349