21381 503
5464 628
10197 373
5328 30
12962 85
120703 535
10294 393
7618 692
11809 680
52299 725
1829 373
38088 437
3961 56
16974 539
5464 463
4204 919