137609 966
39108 814
25774 52
22197 818
29415 926
170637 653
11017 394
115182 740
7230 307
6323 532
11756 618
31512 460