397638 769
79952 553
28676 679
21667 526
31623 293
30162 664
8673 226
2895 57
13096 680
3406 278
11272 243
14339 589