1005 251
987 638
916 212
409 547
558 502
1863 885
879 766
37 465
50 992
291 747
988 879
267 664
2327 573
653 865
889 239
318 714
117 525
912 76
808 317
716 541
571 357
650 616
230 260