21778 141
9534 756
4346 469
2672 320
11670 107
23058 259
21601 284
9650 893
6706 613
3992 135
3894 524
3877 719
6107 403
3591 25
11671 626
4578 123
11280 263
8794 973