12566 406
15728 153
23185 666
20340 280
22837 266
31292 884
35488 312
40986 270
52815 707
25745 742
37256 70
37314 646
58803 93
63037 182
58233 864