5215 591
42503 471
25418 880
8493 358
12029 698
70425 1029
27251 519
25992 748
6979 381
15727 643
3463 453