21459 141
9395 756
4315 469
2659 320
11641 107
22929 259
21506 284
9610 893
6685 613
3969 135
3886 524
3872 719
6082 403
3567 25
11645 626
4539 123
11198 263
8706 973