1265 400
2670 623
263 63
2638 723
2566 614
12165 471
7392 712
24891 283
11770 95
13155 570
384767 1079
5845 469