312 180268
375 250131
159 150357
111 85280
154 71823
141 185465
243 97521
243 266639
250 68350
46 17939
192 67509
114 44414
124 36967
130 49609
66 26038
38 3877
212 28940
143 47860
111 39238
99 28481
118 27488
122 26336
82 47921
80 8615
95 57867
129 59184
69 20159
60 47484
145 18543
126 22741
20 1231
45 9926
86 15130
116 17388
15 7121
136 40507
102 4296
86 12892
96 47257
102 23155
51 5060
73 16466