18301 946
14193 580
731 153
9538 242
30828 584
3577 885
3055 648
5568 140
10651 45
19039 315
22232 665
23376 352
2001 390
16544 624
4381 672
5648 305
5821 438