500 115
916 954
156 532
108 164
930 508
457 476
798 192
928 17
312 387
765 212
177 289
226 24
968 556
673 797
403 368
117 303
729 942
259 27
17 338
1009 792