4005 793
3317 513
4881 728
15825 664
15877 503
5545 325
14763 761
12427 369
4539 508
2562 175
4707 680
2251 52
10860 907
4816 374
16521 422