15416 11
12680 4
13418 5
22474 26
16142 8
14009 3
43235 94
28781 48
35019 83
15199 3
12623 7
16536 6
16671 12
20803 19
18623 9
17698 7
17544 13
18251 8
18402 12
15433 6
14027 1
21440 39
23838 31
14288 5