15007 13
13082 4
36164 53
14841 14
20288 24
12105 3
14487 9
12887 4
14839 10
12340 3
12529 8
10227 1
15839 5
12990 2
12410 2
10898 0
22643 23
12973 6
11513 6
13909 9
24166 36
15062 12
14007 8
15590 19