1051 278
975 92
857 25
824 8
688 576
440 82
341 617
272 399
254 881
200 625
144 469
102 253
66 641
55 890