9616 505
7651 244
15058 808
6507 351
12887 504
12842 594
5469 541
14625 150
6108 668
6997 620
6588 347
12526 659
8433 738
7552 212
11179 362
3675 45
8038 597
6805 774
20304 348
15419 715
6960 112
13619 535
16531 635
10068 53
10835 584
7398 32
7219 262