137481 966
39097 814
25763 52
22190 818
29413 926
170594 653
11016 394
115149 740
7230 307
6323 532
11754 618
31482 460