201 932
633 708
491 270
368 909
167 454
91 253
999 712
868 497
21 96
720 633
204 242
526 105
74 50
600 903
523 873
989 120
731 608
622 398
886 693
220 278