1004 766
389 105
33 112
994 147
399 715
9 201
375 993
529 438
301 883
230 318
425 735
118 176
779 424
666 487
318 625
528 435
48 226
893 757
894 842
75 846