21713 141
9513 756
4344 469
2672 320
11664 107
23038 259
21585 284
9645 893
6699 613
3985 135
3894 524
3876 719
6101 403
3586 25
11663 626
4570 123
11263 263
8758 973