311 36
270 804
636 171
555 666
950 414
1004 594
308 862
355 477
568 951
715 496
308 200
189 862
111 167
513 389
127 304