1007 31
885 922
882 846
745 151
715 19
677 219
585 809
514 45
507 633
302 919
285 6
131 379
125 227
124 182
120 479
77 315