5282 591
42559 471
25562 879
8527 358
12170 698
71061 1029
27530 519
26198 748
7060 381
15722 642
3497 453