24583 651
8123 372
6418 535
4282 817
4974 685
18476 398
37202 768
35676 923
59936 228
29056 601
25626 259