397351 769
79828 553
28584 679
21598 526
31486 293
30012 664
8669 226
2887 57
13088 680
3399 278
11269 243
14322 589