821 316
737 20
401 973
448 47
521 25
352 373
813 306
886 640
166 305
883 872
826 780
165 219
259 44
920 739
549 83
513 132
478 997
436 1000
994 739
705 306