4048 793
3342 513
4939 728
16172 664
16114 503
5629 325
14837 761
12596 369
4595 508
2666 175
4733 680
2273 52
11115 907
4876 374
16994 422