397555 769
79915 553
28645 679
21645 526
31588 293
30097 664
8673 226
2891 57
13093 680
3403 278
11270 243
14337 589