296 816
930 880
112 62
829 532
439 894
905 723
14 705
54 43
777 441
757 190
422 23
907 102
379 98
859 61
480 852
370 224
419 229
280 222
67 779
897 259