928 660
198 381
118 310
550 114
630 487
693 58
267 91
70 506
936 460
758 290
839 299
681 506
438 74
801 142
643 216