13952 692
12174 51
8972 117
18784 685
11480 868
268715 906
18058 89
178020 835
158648 317
18000 435
115002 407
205142 656
161273 329
440089 1590
140171 1021
118327 812
54459 661
61053 562
81152 564
64859 674
79389 770
2520 202
54885 169