11833 11
9621 2
13285 19
12193 24
20934 50
11654 12
11218 10
14092 10
13502 11
9444 5
11956 10
13208 22
12946 15
10184 3
13252 5
12187 6
30894 104
18561 22
11530 17
12830 23
16450 29
21763 55
21558 30
24336 85