2813 838
1191 248
2778 495
2604 580
3966 765
5700 647
8649 555
53080 557
13183 39
12465 487
12829 299