19444 946
14193 580
733 153
9544 242
30830 584
3579 885
3055 648
5568 140
10652 45
19042 315
22237 665
23378 352
2001 390
16546 624
4383 672
5648 305
5822 438