21776 264
31175 91
5443 714
8822 80
4577 488
37289 263
6053 755
5166 653
10396 687
17664 322
10848 969
3914 260
3196 387