530 996
312 723
123 699
996 681
151 635
115 542
441 479
706 472
85 464
518 429
235 361
357 269
908 201
318 198
287 183
169 1