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