1009 986
600 967
83 909
348 767
656 680
209 624
349 552
198 516
345 479
85 446
696 433
302 428
463 403
591 338
628 331
52 129
364 102
157 22