2815 838
1195 248
2784 495
2606 580
3967 765
5700 647
8650 555
53083 557
13183 39
12465 487
12830 299