47529 127
246621 729
170429 652
24353 476
30212 498
120903 211
235006 607
97095 690
50899 535
158457 466
55583 529
31075 962
26434 186
106959 821
66993 673
41042 459
106106 973
39712 480
43200 948
76087 961
71955 349
36840 910
38850 945
91247 806
105125 674
48237 269
36831 515
193148 688