943 514
239 672
318 134
36 530
473 257
812 959
231 718
583 494
665 542
629 643
553 35
538 335
33 988
13 193
376 116
114 986
546 912
578 291
812 394
889 221
386 602
181 1000