4050 793
3342 513
4939 728
16176 664
16117 503
5632 325
14837 761
12600 369
4595 508
2670 175
4734 680
2275 52
11119 907
4877 374
17003 422