18955 142
39098 371
27946 955
37446 130
47677 774
18223 200
7511 149
72201 923
8621 596
36957 1017
8053 419
3058 70
27478 135