397316 769
79817 553
28579 679
21587 526
31470 293
29993 664
8669 226
2885 57
13086 680
3399 278
11269 243
14320 589