397601 769
79931 553
28658 679
21647 526
31604 293
30133 664
8673 226
2892 57
13094 680
3403 278
11270 243
14338 589