397737 769
79984 553
28703 679
21690 526
31677 293
30214 664
8675 226
2896 57
13098 680
3411 278
11277 243
14346 589