12286 28
591 71
9662 725
12747 481
9400 280
17598 709
18376 199
4343 264
21510 960
4130 549
2803 491
2672 304
16535 92
5481 637
1502 135
3684 715
10678 572
9348 836
6373 406
10554 704
132134 768
135654 512
8278 700
4746 389
8208 893
4461 620
1340 63
2801 124