23716 24
6097 3
22883 17
14519 12
13202 19
12657 12
34810 58
9503 14
9403 2
30460 25
13308 14
18982 27
15246 29
6382 9
17654 16
5955 4
4000 3
7059 1
6488 10
5649 3
7717 9
10495 17
7449 7
5453 4