13404 480
31497 328
13589 403
15262 387
39949 459
8210 731
55738 513
17753 622
8990 180
6599 552
24672 343
3077 692