4048 793
3341 513
4938 728
16171 664
16113 503
5629 325
14837 761
12596 369
4595 508
2666 175
4733 680
2273 52
11111 907
4874 374
16991 422