958 565
845 339
821 959
744 121
687 608
658 987
597 552
585 511
487 371
319 73
230 858
207 158
144 528
132 757
79 786
30 951