4005 793
3317 513
4881 728
15824 664
15874 503
5545 325
14763 761
12426 369
4538 508
2561 175
4707 680
2248 52
10859 907
4812 374
16518 422