113 515
1031 824
334 557
370 267
267 532
532 684
914 60
266 755
985 803
332 508
405 384
943 28
103 167
484 792
336 803
98 83
569 643
206 346
289 639
497 746