5273 591
42554 471
25508 879
8502 358
12128 698
70903 1029
27331 519
26138 748
7044 381
15708 642
3486 453