9596 505
7632 244
14993 808
6487 351
12838 504
12806 594
5461 541
14584 150
6090 666
6983 620
6564 347
12493 659
8428 738
7544 212
11152 362
3665 45
8027 597
6778 774
20252 348
15377 715
6930 112
13605 535
16490 635
10018 53
10825 584
7375 32
7192 262