397553 769
79913 553
28642 679
21645 526
31587 293
30094 664
8673 226
2891 57
13093 680
3403 278
11270 243
14337 589