939 114
891 556
771 128
655 516
544 697
452 525
440 947
409 263
395 152
315 358
261 414
85 458
79 654
44 930
29 795