1007 344
976 306
976 69
831 641
740 211
624 271
594 303
589 324
556 338
556 112
508 401
461 13
341 186
118 95
25 90
25 61