24583 651
8123 372
6418 535
4282 817
4974 685
18476 398
37203 768
35678 923
59936 228
29056 601
25629 259