6628 30
12160 560
16444 723
6634 594
9375 113
9873 655
12977 589
6690 685
8208 192
9984 142
8781 267
8098 662
43673 374
4937 46
5857 263
13605 177
3241 314
12463 445
12702 324
5414 391
6099 270
12011 593
4422 485
9199 409
7147 264
6071 596
5929 394
12271 457