31281 112
292431 674
202862 644
63973 215
11035 134
47106 420
153675 297
241195 742
192157 721
69592 459
151535 1000
72760 698
681572 1560
12382 432
25835 110
212847 807
88140 716
117786 739
156203 1178
62037 781
44888 431
127083 1058
264302 1110
253571 707
29306 204
66418 626
46940 521
145360 670