4007 793
3320 513
4886 728
15859 664
15888 503
5549 325
14768 761
12439 369
4545 508
2565 175
4708 680
2252 52
10882 907
4824 374
16558 422