14399 15
9797 2
12363 10
12134 1
9974 15
9752 3
21665 20
10014 3
24065 45
19484 52
18835 49
23565 62
22746 71
30461 89
15816 23
27524 76
26899 73
37953 244
24550 60
14455 26
15686 24
28054 50
22151 23
37403 109