4048 793
3341 513
4938 728
16170 664
16113 503
5629 325
14837 761
12596 369
4594 508
2663 175
4733 680
2273 52
11110 907
4873 374
16986 422