15293 17
5767 13
7941 5
17444 7
7948 10
7296 17
5881 4
46614 63
8842 24
3511 9
14638 15
18790 11
6967 2
30956 66
9863 8
10063 18
21400 20
23416 33
13350 14
15589 18
21703 38
8436 11
18703 11
5053 10