3577 882
14395 505
23979 530
24076 721
18642 185
2626 136
7441 707
9278 699
29247 154
8359 320
14797 636