24598 651
8150 372
6425 535
4287 817
5001 685
18890 398
37598 768
36015 925
60521 228
29213 602
25925 259