21628 503
5552 628
6863 372
5511 30
13190 85
130457 538
10698 393
8943 694
12609 680
52380 725
1891 373
41640 439
4173 57
18140 539
5653 462
4314 919