397176 769
79747 553
28537 679
21543 526
31371 293
29911 664
8667 226
2881 57
13083 680
3395 278
11258 243
14305 589