397516 769
79898 553
28633 679
21636 526
31560 293
30076 664
8673 226
2890 57
13091 680
3402 278
11270 243
14335 589