30608 116
3796 163
116918 355
204138 429
51379 150
140628 751
39994 159
130927 927
82663 796
118313 633
68609 538
111257 620
64317 297
77760 882
18164 600
91282 712
92076 440
185096 663
143026 638
139553 589
245804 295
60402 187
85294 648
39746 570
42053 899
98800 277
43882 345
159749 668