2795 269
508 437
894 104
460 505
108 354
510 14
596 651
383 291
613 828
1995 566
840 149
270 578
405 741
257 54
217 531
111 724
788 60
40 571
422 431
1047 173
845 883
911 637
1217 593