13006 114
15835 837
9146 81
11591 883
16642 206
5185 590
9886 120
16259 508
8125 624
9281 269
8590 755
8410 240
4709 122
17261 369
10672 711
9763 158
12681 782
7479 528
13178 675
10025 580
8000 647
8192 481
25808 105
5935 313