1022 393
182 183
233 463
751 581
815 329
287 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
955 908
208 504