15452 5
11596 14
10391 3
12261 17
13904 27
12511 11
16284 37
10579 15
14352 17
11268 19
9989 3
11010 4
26445 105
28409 83
12799 21
11422 9
10041 8
9945 6
12712 4
11167 4
19196 26
9872 11
8906 11
10195 12