309 227
323 201
144 111
318 354
660 409
14 739
816 841
168 64
871 482
148 909
454 11
246 259
310 934
511 286
197 351
199 530
671 594
696 202
593 698
69 61