4007 793
3318 513
4882 728
15842 664
15886 503
5545 325
14763 761
12435 369
4540 508
2565 175
4707 680
2252 52
10873 907
4820 374
16542 422