1243 201
1201 118
966 406
952 1000
946 665
917 339
891 15
877 117
865 381
860 440
787 706
769 471
710 631
646 133
595 121
585 317
506 275
451 747
422 745
418 431