398005 769
80089 553
28776 679
21759 526
31821 294
30327 664
8682 226
2901 57
13109 680
3415 278
11283 243
14364 589