168 123
871 360
660 328
30 791
605 390
79 541
357 142
269 105
382 841
307 48
681 886
948 21
17 302
544 671
980 557
742 117
309 931
781 167