396949 769
79659 552
28471 679
21498 526
31257 293
29823 664
8663 226
2871 57
13074 680
3388 278
11250 243
14293 589