14183 580
723 153
9494 242
30796 584
3563 885
3034 648
5551 140
10631 45
19010 315
22131 665
23340 352
1998 390
16472 624
4371 672
5628 305
5809 438