4006 793
3318 513
4881 728
15837 664
15884 503
5545 325
14763 761
12432 369
4540 508
2563 175
4707 680
2252 52
10865 907
4817 374
16539 422