5218 591
42505 471
25433 880
8493 358
12037 698
70456 1030
27271 519
26008 748
6979 381
15729 643
3464 453