14076 580
703 153
9339 242
30569 584
3454 885
2972 648
5506 140
10567 45
18802 315
21299 664
23168 352
1982 390
16133 624
4336 672
5548 305
5755 438