2163 560
5375 591
42619 471
25909 879
8575 358
12404 698
71514 1032
27908 519
26760 748
7118 381
15810 642
3540 453