12997 2
20301 66
12145 6
17475 21
14028 20
11381 13
22814 39
18671 47
18996 32
42942 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 148
16916 30