1103 679
1018 111
1003 393
998 542
982 19
981 978
956 206
953 207
950 963
944 18
943 536
938 411
938 504
937 639
919 808
919 233
910 305
905 102
904 306
893 600