13191 480
31489 328
13572 403
15229 387
39877 459
8193 731
55543 513
17689 622
8933 180
6561 552
24450 343
3060 692