143317 931
34259 393
33681 794
23786 415
8260 812
13583 373
27563 585
133480 999
17891 337
18432 631
37727 494
69869 636