10081 8
14725 24
5359 8
11138 19
5011 1
8774 26
11620 28
12001 22
9351 11
19792 32
23534 29
47817 94
12500 19
10039 15
10366 10
17401 9
17630 32
16248 23
13697 10
21859 22
41418 65
15854 27
18668 34
21170 20