596 533
300 159
221 214
265 833
566 919
8 302
551 108
211 666
739 832
869 520
125 863
434 174
838 249
615 389
506 483
558 142
879 400
67 345
612 233
75 103
365 381