4005 793
3317 513
4881 728
15821 664
15873 503
5545 325
14763 761
12423 369
4537 508
2561 175
4707 680
2248 52
10858 907
4812 374
16516 422