15821 15
9909 16
10046 6
19117 33
8382 6
9324 5
9125 4
30697 51
14097 23
13661 6
11900 11
10316 11
15508 38
9162 7
33758 50
35102 101
16600 27
38319 49
6123 1
6032 0
7279 2
6895 1
6796 8
6660 1