103211 550
232918 844
197857 836
11331 42
9779 357
14099 495
11501 532
14200 785
17203 161
17063 958
1044401 2647
1228194 4598
742061 1698
450901 727
292579 1077
31606 862
75332 579
338554 894
14591 818
185509 393
578127 1527
300181 484
6681 93
9441 598
87033 526
785390 3190
250003 723
543390 1531