47509 127
246426 729
170243 652
24339 476
30188 498
120815 211
234755 607
97060 690
50882 535
158350 466
55533 529
31062 962
26423 186
106877 821
66955 673
41013 459
106071 973
39692 480
43168 948
76051 961
71866 349
36818 910
38835 945
91207 806
105080 674
48206 269
36821 515
193085 688