396955 769
79663 552
28472 679
21499 526
31263 293
29824 664
8663 226
2871 57
13074 680
3388 278
11250 243
14293 589