137910 966
39157 814
25792 52
22214 818
29418 926
170796 653
11023 394
115298 740
7237 307
6327 532
11761 618
31595 460