397658 769
79954 553
28686 679
21670 526
31633 293
30174 664
8674 226
2895 57
13096 680
3408 278
11272 243
14340 589