303 669
2127 476
156 272
707 463
10 357
815 154
759 778
570 388
252 144
566 210
797 543
428 801
654 947
739 843
193 795
946 462
171 966
72 996
57 507
617 762
706 605
936 995
72 291