26 791
942 21
676 886
864 360
355 142
298 48
543 671
977 557
778 167
77 541
266 105
14 302
740 117
653 328
375 841
603 390
303 931
160 123