9603 505
7642 244
15011 808
6493 351
12846 504
12812 594
5463 541
14599 150
6094 666
6988 620
6567 347
12501 659
8431 738
7544 212
11160 362
3670 45
8033 597
6785 774
20267 348
15386 715
6934 112
13611 535
16509 635
10032 53
10828 584
7381 32
7202 262