12588 480
31467 328
13485 403
15135 387
39621 459
8163 731
55106 513
17559 622
8867 180
6496 552
23882 343
3050 692