101856 928
30329 384
33474 318
47333 570
30730 379
93220 726
18686 336
98506 664
46130 208
33329 370
31163 863
128986 743
43926 610
30763 379
38454 353
84063 906
234073 974
256667 1040
39990 622
53073 379
128417 714
107876 939
128179 1081
87077 877
58363 695
45099 119
183480 556
43085 365