4008 793
3321 513
4890 728
15874 664
15896 503
5552 325
14769 761
12443 369
4548 508
2565 175
4708 680
2252 52
10891 907
4829 374
16581 422