137896 966
39153 814
25791 52
22214 818
29418 926
170779 653
11023 394
115290 740
7236 307
6327 532
11761 618
31588 460