397862 769
80027 553
28740 679
21726 526
31747 294
30268 664
8679 226
2899 57
13103 680
3414 278
11280 243
14346 589