23089 149
9694 726
11138 841
4447 392
19935 58
7968 262
4594 212
13174 723
57619 416
500627 853
191976 287
128081 120
151079 422
105188 679
70646 284
93935 114
89912 672
195577 834
317327 573
125617 689
111375 519
359818 562
106325 79
192633 875
81176 609
88464 366
179676 648
287267 644