2667 623
261 63
2636 723
2507 614
12145 471
7372 712
24872 283
11742 95
13132 570
384720 1079
5835 469