24951 396
4399 677
223104 907
6679 391
4638 411
14739 58
5138 701
5936 725
13438 153
2301 71
23181 366