14011 16
10043 4
9256 8
17548 24
35634 50
47042 76
75082 262
50680 120
60127 154
29666 65
31876 51
33671 57
69172 234
39204 65
21610 54
18448 51
11913 14
33739 53
11406 9
16329 22
21131 33
12387 13
18487 47
12049 11