870 861
803 676
860 675
299 164
449 660
156 932
800 968
211 62
467 510
763 402
1007 15
349 543
397 363
248 772
433 836
983 217
151 90
341 229
259 79
45 596