12 193
943 514
728 343
225 408
376 116
374 621
923 142
184 933
578 743
572 743
318 134
473 257
239 672
736 169
386 460
875 166
839 809
301 466
300 49
239 618
284 89
386 602