4648 2
5986 9
5977 1
16395 41
8990 12
15005 32
7966 14
15865 32
21739 34
28389 61
10505 17
21252 38
18640 43
29050 95
12299 20
37019 88
9671 10
10780 18
22732 78
23787 51
14985 20
9277 18
14262 17
20928 65