12605 276
6987 440
30859 432
14661 486
17642 182
47012 519
11497 515
29411 753
37920 140
16274 553
7847 576