2902 313
37 641
238 562
1552 842
642 697
718 234
748 525
285 683
466 732
999 488
589 43
370 695
294 628
332 90
649 859
867 911
852 190
121 584
43 991
996 246
159 313
401 514
346 622
501 535