2809 838
1187 248
2748 495
2597 580
3964 765
5698 647
8647 555
53076 557
13181 39
12465 487
12827 299