19534 16
17395 7
9333 7
11686 6
8934 13
12614 10
9592 3
14998 14
9664 9
7991 4
11517 6
7806 6
10876 5
9823 6
7731 1
9814 11
10225 12
23052 59
14487 19
15076 29
33404 65
15303 26
12958 16
20338 30