3000 727
2729 798
2757 652
3269 819
12362 471
7659 712
25578 284
11999 95
13395 570
386452 1079
5927 469