312 284354
377 425303
160 234089
111 133011
154 119051
141 269805
245 180241
242 412700
249 127178
45 28029
193 100904
114 79482
124 62607
130 82983
66 40189
38 5819
202 48403
143 73683
111 66725
99 44457
118 47002
122 46454
82 74939
80 11463
95 102863
130 99520
69 31866
60 74527
146 33961
126 32196
20 1769
45 13894
85 25792
116 27748
15 11033
135 73056
102 6368
86 30869
96 83794
102 39476
51 10138
73 27425