24583 651
8123 372
6419 535
4282 817
4974 685
18477 398
37207 768
35678 923
59937 228
29056 601
25632 259