21635 503
5552 628
6864 372
5514 30
13200 85
130703 538
10717 393
8947 694
12619 680
52380 725
1893 373
41677 439
4174 57
18162 539
5657 462
4316 919