397394 769
79847 553
28596 679
21607 526
31501 293
30030 664
8669 226
2889 57
13089 680
3400 278
11269 243
14328 589