397966 769
80073 553
28769 679
21755 526
31809 294
30320 664
8681 226
2901 57
13109 680
3415 278
11281 243
14360 589