5215 591
42503 471
25427 880
8493 358
12033 698
70429 1029
27260 519
25995 748
6979 381
15728 643
3463 453