16621 22
12454 4
11150 13
15854 27
22665 18
18668 34
21170 20
10536 11
4487 8
13682 29
16629 32
10498 19
3786 2
6430 7
9759 13
11039 8
13175 12
7811 9
24021 45
12057 20
5320 8
4367 10
3743 11
3352 8