50831 374
27906 345
298170 1060
22481 79
14208 739
13982 578
25638 113
15636 218
16017 103
63375 546
25498 459
7945 745
67936 729
5301 527
6714 292
5097 533