24583 651
8123 372
6419 535
4282 817
4974 685
18479 398
37208 768
35683 923
59940 228
29058 601
25636 259