951 330
906 364
878 302
869 578
866 526
776 632
724 985
671 217
385 928
358 420
349 607
280 288
238 673
148 305
115 494
63 989
55 173
48 618
36 895