115051 897
92631 319
45262 619
162155 692
32488 289
124013 601
74498 291
56412 725
60947 620
33896 672
58778 712
124933 506
112640 104
100764 661
117274 1061
98215 893
42922 747
74203 927
75191 466
146087 657
49644 383
102146 251
53388 361
116456 626
46544 189
94635 813
132237 336
65925 568