21626 503
5552 628
6860 372
5510 30
13187 85
130357 538
10684 393
8942 694
12603 680
52378 725
1891 373
41621 439
4173 57
18125 539
5652 462
4313 919