137922 966
39164 814
25793 52
22215 818
29418 926
170807 653
11023 394
115306 740
7237 307
6327 532
11761 618
31596 460