396975 769
79668 552
28479 679
21504 526
31275 293
29833 664
8663 226
2872 57
13074 680
3389 278
11250 243
14293 589