1014 56
930 17
919 891
820 828
715 81
680 890
628 839
612 659
608 305
545 170
504 797
449 41
411 211
402 516
374 541
277 682
273 48
213 33
201 752
198 34