398020 769
80095 553
28779 679
21772 526
31830 294
30330 664
8682 226
2901 57
13109 680
3415 278
11284 243
14364 589