4005 793
3317 513
4881 728
15825 664
15877 503
5545 325
14763 761
12427 369
4538 508
2561 175
4707 680
2248 52
10859 907
4813 374
16521 422