20016 60
9254 588
6668 349
21651 631
2842 69
5976 665
3749 715
11691 530
20451 573
1536 79
3112 709
9035 520
16687 710
10065 216
6547 824
23850 209
8827 657
3331 134
9096 613
5027 578
9908 412
1045 168
9090 774
5115 370
1236 102
19493 787
10628 485
5233 218