4007 793
3321 513
4887 728
15866 664
15895 503
5551 325
14768 761
12442 369
4545 508
2565 175
4708 680
2252 52
10887 907
4829 374
16570 422