952 907
109 752
504 545
116 183
24 39
77 767
930 247
792 597
891 448
103 160
860 866
149 67
320 418
631 886
281 869
458 501
114 985
924 418
327 608