96 27272
142 26349
122 26338
56 26288
66 26047
67 25972
41 25950
16 25857
73 25645
76 25163
50 25150
59 25059
67 25011
75 24978
60 24464
41 24155
36 24092
75 24073
90 23410
72 23406
39 23389
41 23370
102 23155
23 22789
126 22742
67 22644
87 22593
88 22496
66 22309
90 22306
36 22017
81 22016
154 21817
94 21537
117 21492
35 21395
154 21257
55 21190
84 21078
34 20962
83 20541
51 20524