396848 769
79630 552
28433 679
21479 526
31187 293
29784 664
8661 226
2869 57
13073 680
3387 278
11248 243
14285 589