9595 505
7631 244
14986 808
6484 351
12831 504
12802 594
5461 541
14581 150
6090 666
6982 620
6562 347
12493 659
8428 738
7544 212
11152 362
3665 45
8027 597
6775 774
20248 348
15375 715
6928 112
13605 535
16488 635
10018 53
10823 584
7374 32
7192 262