312 180270
375 250132
159 150369
111 85281
154 71825
141 185471
243 97534
243 266651
250 68350
46 17939
192 67511
114 44416
124 36968
130 49611
66 26038
38 3877
212 28944
143 47862
111 39238
99 28488
118 27489
122 26338
82 47921
80 8617
95 57882
129 59186
69 20159
60 47485
145 18554
126 22742
20 1231
45 9926
86 15130
116 17389
15 7122
136 40510
102 4297
86 12892
96 47257
102 23155
51 5060
73 16467