9626 475
16191 680
8045 576
17979 173
8968 71
17859 836
31653 505
11155 604
11621 604
43474 978
6294 154
37100 358
8074 584
3556 779
23438 155
3278 278
1826 204