1010 338
949 409
861 804
749 179
736 7
718 304
675 749
673 308
567 351
544 726
488 206
315 394
158 171
152 322
141 876
130 194
107 288