38973 36
13365 11
19169 18
13170 12
8734 7
12608 10
26110 23
17743 11
11568 1
46684 55
105108 106
13567 10