20583 90
31362 286
3563 189
1183 46
8124 566
6556 89
6291 353
26234 290
4318 447
6693 250
8278 149
4400 412
6725 84
3072 230
44445 117
25107 559
7908 675
6748 700
7888 548
4642 372
10543 353
8132 331
15116 688
3415 136
29434 606
8931 517
3775 571
17898 501