24796 396
4384 677
223002 907
6512 391
4524 411
14561 58
5066 701
5865 725
13406 153
2291 71
23053 366