5275 591
42554 471
25524 879
8502 358
12135 698
70942 1029
27334 519
26149 748
7044 381
15712 642
3486 453