13931 692
12163 51
8951 117
18775 685
11476 868
268489 906
18055 89
177890 835
158471 317
17994 435
114923 407
205036 656
161173 329
439833 1589
140080 1021
118242 812
54434 661
61009 562
81121 564
64791 674
79257 769
2516 202
54679 169