397573 769
79923 553
28646 679
21647 526
31593 293
30102 664
8673 226
2892 57
13094 680
3403 278
11270 243
14337 589