806 535
501 382
471 227
449 728
387 496
357 477
314 812
277 369
233 645
209 827
182 329
139 528
112 523