14182 580
723 153
9493 242
30789 584
3562 885
3033 648
5551 140
10631 45
19009 315
22123 665
23337 352
1997 390
16469 624
4370 672
5628 305
5809 438