21381 503
5464 628
10198 373
5328 30
12963 85
120708 535
10294 393
7618 692
11809 680
52299 725
1829 373
38089 437
3961 56
16974 539
5464 463
4204 919