12601 862
20506 188
57826 850
14989 376
41849 150
17614 360
20996 702
24420 112
9722 362
14764 668
18923 341
22586 1006
50873 522
13439 685
19593 373
13167 535
51797 279
22785 645
20168 477
17703 639
18663 500
46743 127
46269 462
59506 419