137615 966
39109 814
25774 52
22197 818
29415 926
170638 653
11017 394
115185 740
7230 307
6323 532
11756 618
31513 460