1331 279
3457 642
42591 385
4734 641
9254 228
4861 226
32660 771
40292 372
12152 580
14474 248
9556 503
6584 279