4003 418
983 638
161 787
693 327
877 240
808 910
1003 875
393 602
314 904
646 238
259 335
113 23
6388 208
889 430
600 633
333 704
554 435
917 802
1032 872
417 795
132 967
529 46
42 621