12997 2
20301 66
12145 6
17475 21
14028 20
11381 13
22814 40
18671 48
18996 32
43173 68
12807 23
12815 17
14941 31
21062 32
35832 128
22429 44
16245 35
23454 44
14637 26
14526 9
32963 51
11063 10
64217 149
16916 30