397645 769
79952 553
28679 679
21667 526
31625 293
30166 664
8673 226
2895 57
13096 680
3407 278
11272 243
14340 589