31 914
248 887
277 857
225 846
314 828
809 817
831 805
287 791
3304 741
585 632
631 621
358 562
112 478
827 447
189 255
458 172
372 151
631 126
376 101
750 92