362 876
747 817
793 643
1043 620
956 616
332 571
540 486
800 472
346 436
355 247
238 217
333 107
666 21