25704 396
4757 677
223651 907
7467 391
5420 411
15820 58
5559 701
6477 726
13734 153
2399 71
24172 366