12601 33
85874 20
51218 11
27439 8
8339 34
32718 23
41578 42
11607 22
87007 14
6347 1
30845 9
58759 8