397676 769
79965 553
28690 679
21672 526
31640 293
30184 664
8674 226
2895 57
13096 680
3410 278
11273 243
14341 589