397378 769
79839 553
28588 679
21602 526
31495 293
30022 664
8669 226
2888 57
13088 680
3400 278
11269 243
14328 589