5278 591
42554 471
25529 879
8502 358
12137 698
70983 1029
27340 519
26154 748
7044 381
15715 642
3488 453