47533 127
246668 729
170480 652
24356 476
30231 498
120941 211
235097 607
97110 690
50906 535
158484 466
55594 529
31076 962
26435 186
106986 821
67002 673
41046 459
106115 973
39725 480
43212 948
76098 961
71970 349
36843 910
38858 945
91259 806
105138 674
48247 269
36836 515
193164 688