509 198
306 478
183 669
126 194
756 507
510 183
347 139
876 632
394 588
929 5
98 596
826 860
283 709
738 710
274 463
366 966
481 515
214 413
860 299
665 979
239 77
283 821
839 446
859 393
490 214
831 70
612 148
673 556
120 21
426 802