375 250128
243 266637
141 185462
312 180267
243 97520
129 59184
159 150356
143 47852
154 71823
250 68346
67 25011
95 57859
130 49609
60 47484
192 67509
82 47921
136 40506
118 27484
111 85280
70 27993
124 36967
114 44414
58 14266
69 20159
38 15395
99 28466
154 21254
111 39238
96 47256
212 28939
122 26336
22 7182
116 17388
41 24137
12 17890
37 9428
73 16466
19 7291
64 14160
126 22741
96 15672
45 14496