21635 503
5552 628
6864 372
5514 30
13204 85
130758 538
10721 393
8947 694
12625 680
52380 725
1893 373
41684 439
4174 57
18173 539
5658 462
4316 919