4060 793
3344 513
4948 728
16181 664
16128 503
5635 325
14851 761
12603 369
4605 509
2674 175
4738 680
2278 52
11124 907
4878 374
17018 422