57596 107
187529 393
84566 506
354490 1385
63260 729
118259 622
117032 1067
323835 660
110506 435
58471 400
61557 421
164736 703
117148 581
179826 569
286670 904
243084 866
187864 690
297023 1079
118367 719
182933 368
196316 849
92965 209
54929 196