24596 651
8150 372
6425 535
4286 817
4999 685
18870 398
37565 768
35989 925
60488 228
29192 602
25903 259