13930 580
660 153
9104 242
30279 584
3313 885
2899 648
5400 140
10472 45
18510 315
20736 664
22947 352
1941 390
15731 624
4296 672
5419 305
5669 438