305 931
678 886
376 841
29 791
543 671
977 557
77 541
605 390
866 360
656 328
16 302
780 167
357 142
163 123
740 117
268 105
299 48
942 21