1022 393
182 183
233 463
751 581
815 329
288 223
145 895
716 543
874 935
316 319
844 662
117 403
719 405
656 286
637 447
106 418
161 526
195 396
956 908
208 504