47525 127
246579 729
170386 652
24350 476
30206 498
120875 211
234933 607
97088 690
50892 535
158427 466
55569 529
31071 962
26432 186
106934 821
66987 673
41032 459
106097 973
39706 480
43194 948
76072 961
71929 349
36834 910
38843 945
91234 806
105116 674
48227 269
36829 515
193133 688