375 250131
243 266649
141 185465
312 180268
243 97522
129 59185
159 150367
143 47860
154 71823
250 68350
67 25011
95 57881
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 28943
122 26336
22 7182
116 17388
41 24142
12 17890
37 9428
73 16466
19 7291
64 14160
126 22741
96 15672
45 14497