10873 9
8744 1
135368 157
29948 29
11869 10
27162 22
19253 16
10204 8
12037 8
29002 26
46779 55
46593 54