689 832
528 315
285 845
409 674
934 364
959 20
920 685
662 671
1001 593
561 610
160 57
780 397
407 46
502 489
97 353
160 610
84 916
812 333
53 155
375 467
336 500