13962 692
12177 51
8989 117
18793 685
11483 868
268839 906
18060 89
178100 835
158744 317
18008 435
115052 407
205220 656
161343 329
440293 1590
140211 1021
118388 812
54472 661
61091 562
81193 564
64913 674
79480 770
2523 202
55050 169