57596 107
187526 393
84566 506
354460 1385
63260 729
118256 622
117028 1067
323833 660
110503 435
58471 400
61556 421
164732 703
117139 581
179822 569
286668 904
243083 866
187859 690
297017 1079
118366 719
182925 368
196315 849
92965 209
54929 196