137539 966
39102 814
25772 52
22196 818
29413 926
170617 653
11017 394
115165 740
7230 307
6323 532
11755 618
31498 460