500 115
916 954
155 532
108 164
929 508
456 476
798 192
928 17
312 387
763 212
176 289
225 24
967 556
673 797
403 368
116 303
729 942
258 27
16 338
1007 792