4030 793
3333 513
4921 728
16096 664
16050 503
5612 325
14803 761
12555 369
4583 508
2623 175
4724 680
2267 52
11052 907
4864 374
16884 422