21734 141
9526 756
4344 469
2672 320
11665 107
23043 259
21594 284
9647 893
6704 613
3989 135
3894 524
3876 719
6106 403
3589 25
11668 626
4572 123
11273 263
8777 973