3000 727
2730 798
2758 652
3274 819
12363 471
7659 712
25580 284
12000 95
13395 570
386461 1079
5928 469