3509 302
5704 332
5453 334
25016 755
13243 357
6881 323
29554 504
35443 513
3627 565
15046 58
8213 811
44208 477
11542 721
5582 693
4610 275