42286 105
14539 713
13906 54
10733 109
24224 288
11978 353
5063 283
15540 807
7952 867
11108 310
9589 831
9114 508
15719 385
4674 320
3966 422
13042 253
8873 330
9773 673
49703 521
5111 535
3618 584
1380 295
3008 476
6543 615
5413 469
2968 76
5015 667
4294 867