15009 14
10508 8
12312 19
20302 28
126180 210
61196 93
15123 9
13027 11
11275 13
20575 17
12139 23
9909 7
8968 11
13687 9
13680 14
22518 24
16017 17
20136 16
89897 142
11295 8
11528 16
15227 23
26410 35
11631 8