37 379
646 474
76 638
865 631
149 514
284 316
860 907
927 136
500 199
458 24
401 500
930 872
548 102
913 896
729 140
533 299
692 758
625 671
307 190
67 396