101 339
2505 648
558 154
921 805
639 53
660 851
336 888
579 717
16 548
665 651
532 673
351 929
762 978
636 307
450 352
981 310
564 395
849 149
535 212
955 202
1011 432
405 74
269 554