137490 966
39097 814
25765 52
22191 818
29413 926
170598 653
11016 394
115151 740
7230 307
6323 532
11754 618
31484 460