137493 966
39098 814
25765 52
22192 818
29413 926
170601 653
11016 394
115154 740
7230 307
6323 532
11754 618
31485 460