959 1000
951 671
856 227
784 818
750 268
535 564
507 15
467 789
462 457
424 372
388 514
371 813
249 149
40 876
35 783
27 658