1142 253
2830 838
1205 248
3092 495
2692 580
3994 765
5717 647
8655 555
53138 557
13196 39
12487 487
12859 299