1010 811
797 382
322 16
891 481
616 798
121 59
215 706
1297 540
683 281
290 605
930 121
284 718
56 909
578 23
615 361
520 541
91 196
767 61
651 613
337 339