20502 38
14961 25
9203 4
12825 18
11347 21
11904 9
11295 5
20466 23
15073 17
10869 8
13162 13
16845 15
15855 9
12010 12
11844 3
26969 39
21082 31
12186 18
12449 15
16174 22
17023 11
10506 12
15565 10
23240 25