13353 480
31495 328
13582 403
15254 387
39928 459
8209 731
55697 513
17734 622
8985 180
6585 552
24605 343
3074 692