397984 769
80081 553
28772 679
21756 526
31815 294
30323 664
8682 226
2901 57
13109 680
3415 278
11283 243
14361 589