12586 365
11195 609
8975 875
21453 341
12479 734
20897 810
9794 621
16217 142
247347 1043
57745 872
4851 385
3245 229
23787 863
11815 675
13485 747
7952 681
9968 41
11829 57
13314 119
7449 47
17634 731
15717 580