15490 17
5767 13
7941 5
17444 7
8146 10
7296 17
5881 4
46829 63
8842 24
3511 9
14838 15
18790 11
6967 2
31156 66
9863 8
10263 18
21601 20
23416 33
13350 14
15589 18
21703 38
8436 11
18703 11
5053 10