4062 793
3346 513
4952 728
16191 664
16136 503
5643 325
14855 761
12612 369
4607 509
2679 175
4740 680
2278 52
11134 907
4890 374
17046 422