21628 503
5552 628
6863 372
5511 30
13192 85
130486 538
10701 393
8943 694
12609 680
52380 725
1891 373
41644 439
4173 57
18143 539
5654 462
4314 919