21896 141
9593 756
4356 469
2682 320
11684 107
23164 259
21639 284
9671 893
6716 613
3999 135
3902 524
3882 719
6119 403
3603 25
11694 626
4593 123
11321 263
8899 973