21624 503
5552 628
6859 372
5506 30
13174 85
130151 538
10672 393
8941 694
12586 680
52376 725
1889 373
41600 439
4171 57
18089 539
5647 462
4312 919