1018 941
922 222
917 15
906 304
829 70
789 789
753 586
647 341
608 522
447 800
430 228
242 931
240 898
211 793
207 518
45 798