1168 253
2876 838
1242 248
3531 495
2910 580
4046 765
5747 647
8686 555
53220 557
13215 39
12588 487
12944 299