1000 120
11119 83
54402 591
17492 514
11675 372
21633 75
2379 252
14882 301
32612 910
3151 189
2142 280
27694 634
1421 174
2454 413
2718 273