4060 793
3344 513
4949 728
16183 664
16129 503
5638 325
14852 761
12605 369
4605 509
2676 175
4738 680
2278 52
11130 907
4879 374
17026 422