21633 503
5552 628
6863 372
5513 30
13196 85
130569 538
10708 393
8944 694
12614 680
52380 725
1892 373
41656 439
4173 57
18148 539
5655 462
4314 919