1009 811
796 382
322 16
890 481
615 798
120 59
215 706
1293 540
682 281
289 605
929 121
282 718
55 909
576 23
613 361
520 541
90 196
766 61
649 613
336 339