5267 591
42550 471
25456 879
8516 358
12122 698
70810 1029
27299 519
26062 748
7064 381
15718 642
3481 453