49739 96
6646 207
946 410
295 830
152 684
393 843
14706 142
274 359
130 81
292 722
445 83
423 289
812 983
971 921
168 58
932 90
639 112
486 389
778 205
336 657
581 618
339 784
981 460
17 10
585 181
989 370
824 477
434 77
697 236
548 414