556 332
230 574
589 43
845 176
457 833
1016 843
589 87
364 576
706 907
563 764
240 73
265 850
3213 654
2902 313
705 158
12 287
645 452
715 727
357 47
159 313
346 622
942 483
337 630
310 726