397447 769
79869 553
28616 679
21620 526
31529 293
30047 664
8672 226
2889 57
13090 680
3401 278
11270 243
14329 589