1168 253
2876 838
1242 248
3534 495
2912 580
4046 765
5747 647
8687 555
53220 557
13215 39
12589 487
12945 299