397566 769
79919 553
28645 679
21646 526
31589 293
30099 664
8673 226
2892 57
13094 680
3403 278
11270 243
14337 589