397629 769
79945 553
28671 679
21658 526
31621 293
30154 664
8673 226
2892 57
13096 680
3406 278
11272 243
14339 589