12996 306
15131 86
25648 611
9353 837
16575 580
12449 152
21469 720
14719 231
12793 298
19897 125
27559 969
11349 314
22656 75
13935 115
17079 860
8967 71
12887 150
26504 514
24949 652
28550 709
9783 561
48093 1091
29901 242
12965 628