5275 591
42554 471
25523 879
8502 358
12133 698
70931 1029
27333 519
26147 748
7044 381
15708 642
3486 453