19161 362
24739 430
8378 604
21812 771
12915 448
10407 91
4106 665
24797 553
5897 437
6227 905
30727 377
9034 600
2471 58
4007 136