5275 591
42554 471
25522 879
8502 358
12132 698
70929 1029
27333 519
26147 748
7044 381
15708 642
3486 453