137592 966
39107 814
25774 52
22197 818
29415 926
170634 653
11017 394
115175 740
7230 307
6323 532
11755 618
31511 460