25285 32
17349 14
20603 33
19051 30
17997 24
20386 13
17988 20
24904 27
84585 232
7273 9
8245 1
6673 2
10379 3
8329 5
7356 5
25171 60
11574 35
9143 13
10065 14
6924 5
7899 10
9305 6
9534 25
28533 83