19931 404
32888 466
5674 119
19859 838
13548 613
3115 153
25648 452
2805 63
5168 686
8350 159
19112 500
16914 732
4355 83
4618 72
13847 53
86546 251