397036 769
79691 552
28498 679
21517 526
31305 293
29858 664
8664 226
2875 57
13077 680
3389 278
11253 243
14298 589