397632 769
79950 553
28675 679
21662 526
31622 293
30157 664
8673 226
2895 57
13096 680
3406 278
11272 243
14339 589