9184 8
15522 21
11756 3
16349 21
7734 10
18949 27
18403 18
10392 12
21008 15
16559 29
7594 8
7320 10
11575 11
16000 17
21290 30
47238 95
14577 13
22963 15
7832 6
13698 13
13704 28
10926 24
63015 104
12495 13