5215 591
42503 471
25427 880
8493 358
12035 698
70437 1029
27260 519
25996 748
6979 381
15728 643
3463 453