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