47533 127
246684 729
170497 652
24356 476
30234 498
120949 211
235127 607
97112 690
50906 535
158496 466
55597 529
31076 962
26435 186
106996 821
67008 673
41048 459
106120 973
39729 480
43212 948
76098 961
71974 349
36843 910
38859 945
91263 806
105139 674
48256 269
36837 515
193171 688