4060 793
3344 513
4948 728
16181 664
16129 503
5638 325
14851 761
12605 369
4605 509
2676 175
4738 680
2278 52
11128 907
4879 374
17023 422