397546 769
79910 553
28642 679
21642 526
31578 293
30091 664
8673 226
2891 57
13092 680
3403 278
11270 243
14336 589