4050 793
3342 513
4939 728
16175 664
16114 503
5630 325
14837 761
12598 369
4595 508
2669 175
4733 680
2274 52
11116 907
4877 374
16999 422