136583 963
38974 814
25723 52
22150 818
29410 926
170239 652
11009 394
114895 740
7223 307
6312 532
11739 618
31295 460