247200 1043
2124999 3405
383455 1160
193404 743
2713535 6603
187928 592
697547 1987
95428 372
115616 632
45889 385
54765 627
98650 453
46372 393
257408 831
84950 542
61039 598
55160 163
31146 674
21899 331
57127 872
78933 612
65893 833
16789 695
22821 669
20865 314