403859 775
83489 555
31052 682
23333 528
35208 296
33210 667
8792 226
3014 57
13271 680
3547 278
11434 243
14799 589