13955 767
18528 695
10462 867
28622 511
10403 479
5848 66
14078 200
10442 881
16370 364
9484 597
10960 308
9445 499
6241 80
14183 580
10312 108
12137 441
20034 417
5069 252
10864 528
26471 1008
19693 688
16063 445
12433 554
38568 142