5218 591
42505 471
25427 880
8493 358
12036 698
70450 1029
27270 519
26006 748
6979 381
15728 643
3464 453