5180 591
42491 471
25310 879
8485 358
11998 698
70303 1029
27161 519
25865 748
6968 381
15672 642
3452 453