4048 793
3341 513
4938 728
16171 664
16113 503
5629 325
14837 761
12596 369
4595 508
2665 175
4733 680
2273 52
11110 907
4873 374
16989 422