397373 769
79838 553
28588 679
21602 526
31492 293
30020 664
8669 226
2887 57
13088 680
3400 278
11269 243
14328 589