5269 591
42551 471
25461 879
8516 358
12122 698
70817 1029
27304 519
26065 748
7066 381
15719 642
3484 453