57596 107
187523 393
84562 506
354403 1385
63257 729
118251 622
117023 1067
323829 660
110500 435
58470 400
61553 421
164729 703
117124 581
179820 569
286664 904
243080 866
187859 690
297006 1079
118363 719
182914 368
196313 849
92964 209
54929 196