137485 966
39097 814
25764 52
22190 818
29413 926
170595 653
11016 394
115149 740
7230 307
6323 532
11754 618
31483 460