5282 591
42559 471
25557 879
8524 358
12163 698
71055 1029
27377 519
26186 748
7059 381
15720 642
3495 453