40056 176
52246 725
41969 300
152991 768
48237 668
27664 83
56490 333
99730 616
46844 876
46311 726
86709 842
50702 1017
176554 1329
59947 604
143959 1018
69498 293
18187 261
116892 474
115032 1325
62234 613
16047 99
18136 139
13499 129
49771 297