21673 503
5561 628
6870 372
5527 30
13250 85
132073 538
10768 393
8963 694
12733 680
52389 725
1897 373
41926 439
4190 57
18360 539
5673 462
4325 919