1009 811
796 382
322 16
889 481
615 798
120 59
215 706
1291 540
681 281
289 605
929 121
282 718
55 909
576 23
613 361
520 541
89 196
766 61
648 613
335 339