12828 25
13562 23
14377 20
13382 29
40236 76
31909 80
11577 11
15289 25
10164 5
12868 18
12212 17
11533 1
10242 11
15164 31
18109 31
21224 16
12938 7
33993 87
16190 22
20531 44
15302 16
16610 26
16307 14
10236 2