13953 692
12174 51
8975 117
18786 685
11480 868
268727 906
18058 89
178032 835
158658 317
18001 435
115004 407
205148 656
161279 329
440117 1590
140177 1021
118332 812
54460 661
61060 562
81157 564
64865 674
79395 770
2522 202
54902 169