13942 692
12164 51
8957 117
18775 685
11478 868
268531 906
18056 89
177913 835
158506 317
17994 435
114936 407
205056 656
161187 329
439870 1589
140097 1021
118263 812
54440 661
61018 562
81129 564
64807 674
79280 770
2516 202
54714 169