1040 14
992 114
828 545
799 14
689 535
608 712
539 588
441 662
376 149
370 655
361 342
333 761
270 390
229 157
56 207