397021 769
79679 552
28490 679
21513 526
31294 293
29848 664
8664 226
2872 57
13076 680
3389 278
11252 243
14298 589