2811 838
1187 248
2751 495
2597 580
3964 765
5698 647
8647 555
53077 557
13181 39
12465 487
12828 299