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