15006 71
6351 358
12995 682
18989 498
24688 228
27679 717
8817 33
10908 266
22577 75
6883 216
25459 400
3813 213
16864 864
3913 634
6105 548
7375 892
10082 334
10782 614
9480 151
7108 569
1991 108
5873 130
15609 677
6265 549
9293 161
34173 278
35319 231
3846 430