1035 843
762 39
343 252
1068 99
395 510
304 458
633 302
95 33
329 71
737 374
960 551
274 684
255 70
707 269
1011 15
541 942
993 296
754 391
198 113
1009 36