1167 63
1007 6
917 287
874 158
823 287
765 390
741 359
632 455
632 562
614 767
575 415
462 65
408 699
373 29
334 938
195 633
119 527