21768 141
9531 756
4344 469
2672 320
11669 107
23053 259
21600 284
9650 893
6706 613
3990 135
3894 524
3877 719
6107 403
3591 25
11671 626
4576 123
11276 263
8787 973