397482 769
79875 553
28620 679
21628 526
31539 293
30058 664
8673 226
2890 57
13091 680
3402 278
11270 243
14333 589