57596 107
187529 393
84566 506
354496 1385
63260 729
118260 622
117034 1067
323835 660
110506 435
58471 400
61558 421
164737 703
117148 581
179827 569
286672 904
243084 866
187864 690
297025 1079
118367 719
182935 368
196316 849
92966 209
54931 196