13955 692
12176 51
8982 117
18789 685
11482 868
268759 906
18059 89
178047 835
158677 317
18002 435
115014 407
205165 656
161299 329
440176 1590
140188 1021
118345 812
54466 661
61070 562
81172 564
64877 674
79418 770
2522 202
54939 169