5068 602
8156 256
14799 427
33688 707
71241 568
5502 860
961 117
11470 258
4713 558
3000 378
4618 318