980 336
957 533
929 427
793 293
788 485
683 539
568 954
481 425
433 121
410 562
389 210
388 488
371 910
366 711
364 975
202 117
175 587
145 869
85 311
35 169