396997 769
79673 552
28486 679
21509 526
31284 293
29841 664
8664 226
2872 57
13076 680
3389 278
11252 243
14298 589