397358 769
79830 553
28586 679
21600 526
31488 293
30013 664
8669 226
2887 57
13088 680
3399 278
11269 243
14323 589