4062 793
3346 513
4954 728
16196 664
16137 503
5643 325
14856 761
12615 369
4607 509
2680 175
4741 680
2278 52
11138 907
4890 374
17053 422