1051 312
900 179
880 63
861 918
818 945
744 334
735 422
490 956
477 641
446 470
443 877
431 318
421 294
417 703
241 516
234 715