14011 17
10043 4
9488 8
17779 27
35864 50
47274 76
75082 263
50680 120
60127 155
29666 66
32110 51
33903 57
69172 236
39204 65
21610 54
18448 51
11913 14
33739 53
11637 9
16329 23
21131 33
12618 13
18716 47
12049 11