1063 929
519 891
367 605
314 386
115 372
781 322
100 296
573 274
122 246
587 241
894 150
802 142
580 123
160 46
643 2