10537 115
9270 304
18467 55
3641 560
9453 336
14629 212
8057 527
7332 593
1621 212
19498 415
6926 877
5894 328
25424 89
8590 330
16400 239