21380 503
5464 628
9914 373
5327 30
12962 85
120639 535
10293 393
7617 692
11804 680
52298 725
1829 373
38073 437
3961 56
16968 539
5463 463
4204 919