15589 25
13548 33
14901 29
20061 20
7707 2
7902 3
8242 6
9247 8
11723 26
9991 6
11347 13
16374 28
13385 28
10065 6
15747 20
13212 32
7876 8
10716 13
11617 16
11770 11
39921 95
17272 45
14737 29
7361 2