2913 755
542 151
2871 884
384 50
163528 864
149459 804
143663 338
49746 624
117217 709
49440 767
43629 646
151346 713
60488 585
75259 560
154211 432
52825 917
69108 446
66772 802
66098 552
73353 862
65386 134
59100 341
77284 137
92506 591