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