397538 769
79909 553
28641 679
21642 526
31577 293
30088 664
8673 226
2891 57
13092 680
3403 278
11270 243
14336 589