531 996
312 723
146 699
996 681
155 635
115 542
442 479
706 472
85 464
520 429
235 361
358 269
911 201
318 198
289 183
173 1