136558 963
38971 814
25723 52
22149 818
29410 926
170232 652
11009 394
114887 740
7222 307
6311 532
11739 618
31285 460