8567 594
2759 83
13300 107
222762 491
43964 707
7948 625
7543 420
5048 306
3306 181
2938 486
6508 650
4109 781