137199 966
39057 814
25749 52
22175 818
29412 926
170480 652
11012 394
115069 740
7227 307
6320 532
11744 618
31431 460