397399 769
79852 553
28602 679
21609 526
31504 293
30034 664
8670 226
2889 57
13089 680
3400 278
11269 243
14328 589