4007 793
3318 513
4883 728
15849 664
15886 503
5545 325
14767 761
12437 369
4544 508
2565 175
4708 680
2252 52
10876 907
4823 374
16548 422