4501 12
8348 11
3768 4
15241 17
7065 11
5646 11
8167 10
5739 2
7302 3
16383 29
22494 37
21565 28
8462 18
22707 23
12292 8
15646 33
13957 9
5983 7
3544 10
9735 13
18071 21
11555 27
15674 28
14489 15