306 931
678 886
377 841
29 791
543 671
978 557
77 541
605 390
866 360
656 328
16 302
780 167
357 142
164 123
740 117
268 105
300 48
943 21