2475 2
10683 39
18403 76
9928 20
14174 35
12534 29
17240 31
6029 25
15293 46
5971 27
12468 29
7273 23
12550 22
7200 14
9161 29
5789 8
10243 12
10731 28
7899 25
3221 6
9787 16
16729 38
5890 10
16142 60