375 250131
243 266639
141 185465
312 180268
243 97521
129 59184
159 150357
143 47860
154 71823
250 68350
67 25011
95 57867
130 49609
60 47484
192 67509
82 47921
136 40507
118 27488
111 85280
70 27994
124 36967
114 44414
58 14266
69 20159
38 15395
99 28481
154 21256
111 39238
96 47257
212 28940
122 26336
22 7182
116 17388
41 24141
12 17890
37 9428
73 16466
19 7291
64 14160
126 22741
96 15672
45 14497