312 294509
377 444575
160 244406
111 138360
154 125345
141 278115
245 189090
242 427981
249 133874
45 28597
193 105205
114 83110
124 65655
130 87051
66 42178
38 6080
202 51123
143 76840
111 69577
99 46676
118 49585
122 49496
82 77048
80 11823
95 109438
130 104047
69 33240
60 77333
146 36001
126 33470
20 1841
45 14300
85 27104
116 28840
15 11426
135 77155
102 6751
86 33429
96 87121
102 41452
51 11006
73 28816