810 96
2247 517
1791 443
2167 344
5642 747
83012 856
23777 288
158369 687
108643 311
58515 315
5784 680
40466 582
5935 884
5104 810
274306 1077
2951 117
2797 232
65739 572
39950 554
2049 78
80547 392
131609 882
5859 710
104175 122