1001 349
934 257
920 466
919 982
879 491
814 705
813 148
782 310
705 459
699 702
685 11
570 407
537 170
409 661
266 555
165 95