427 988
80 970
559 933
526 848
378 808
292 681
661 450
800 328
896 313
146 248
642 163
228 82
354 79
650 68
780 23
967 5