397028 769
79686 552
28494 679
21517 526
31301 293
29851 664
8664 226
2873 57
13076 680
3389 278
11252 243
14298 589