137273 966
39071 814
25750 52
22177 818
29413 926
170524 653
11014 394
115101 740
7227 307
6320 532
11746 618
31440 460