7595 10
5803 1
18968 28
21613 26
58521 93
9213 19
9586 21
12031 16
19725 16
4567 10
5513 5
22267 37
6757 6
18510 12
9663 23
11205 13
8274 15
11709 23
5459 11
12515 25
6716 10
6201 14
16914 22
15642 19