15003 71
6347 358
12993 682
18983 498
24685 228
27673 717
8816 33
10904 266
22574 75
6883 216
25451 400
3812 213
16861 864
3913 634
6105 548
7375 892
10082 334
10778 614
9477 151
7108 569
1988 108
5870 130
15601 677
6264 549
9292 161
34147 278
35312 231
3845 430