397488 769
79879 553
28622 679
21629 526
31540 293
30061 664
8673 226
2890 57
13091 680
3402 278
11270 243
14333 589