996 268
987 647
962 551
945 802
793 584
749 965
712 244
532 130
493 261
484 682
449 208
188 403
126 878