5278 591
42554 471
25529 879
8502 358
12137 698
70982 1029
27338 519
26153 748
7044 381
15715 642
3487 453