6628 30
12160 560
16444 723
6634 594
9375 113
9873 655
12977 589
6690 685
8208 192
9985 142
8781 267
8098 662
43675 374
4937 46
5858 263
13605 177
3241 314
12465 445
12704 324
5414 391
6100 270
12012 593
4422 485
9199 409
7152 264
6071 596
5929 394
12272 457