42331 105
14557 713
13916 54
10753 109
24259 288
11992 353
5070 283
15560 807
7964 867
11116 310
9603 831
9146 508
15724 385
4681 320
3972 422
13045 253
8880 330
9776 673
49743 521
5118 535
3623 584
1382 295
3009 476
6551 615
5419 469
2971 76
5021 667
4297 867