24994 396
4400 677
223116 907
6686 391
4656 411
14755 58
5142 701
5939 725
13443 153
2302 71
23193 366