47526 127
246594 729
170403 652
24350 476
30207 498
120889 211
234960 607
97089 690
50894 535
158434 466
55571 529
31071 962
26433 186
106944 821
66988 673
41035 459
106102 973
39709 480
43197 948
76080 961
71936 349
36836 910
38847 945
91237 806
105119 674
48231 269
36829 515
193139 688