14595 7
12625 13
15826 11
10738 7
9223 2
12974 6
14707 17
11584 12
27915 32
7900 2
13589 17
10200 8
30010 34
9716 2
11111 9
9046 7
19466 31
17394 19
8575 6
23002 22
17164 18
9852 6
17590 21
14815 14