14171 580
723 153
9487 242
30783 584
3548 885
3031 648
5550 140
10630 45
19004 315
22077 665
23332 352
1995 390
16447 624
4366 672
5625 305
5805 438