1131 295
1060 448
1001 204
653 301
584 456
558 815
529 415
512 488
412 733
387 894
330 13
305 217
252 567
218 385
200 769
196 412
186 367
130 4